SCREENCAST delivers high-quality cinema advertising through the use of proprietary digital content software and various digital network technologies. The Company also manages and distributes a digital billboard network.
See More
Location: Mexico, Mexico City