ECCO Cine Supply and Service GMBH and D-BOX join forces again to bring more motion technology throughout Europe with renewed resale and distribution agreement Bay Street 5 years ago