DCDC Launches Satellite, Digital Delivery Platform to 17,000 Screensc
The Digital Cinema Distribution Coalition has gone live with the launch of its North American satellite and terrestrial digital distribution platform to 17,000 screens across 1,200 venues.