More than 300 digital signage screens have been installed in Russian MegaBuses serving routes between Russia’s two biggest cities and large shopping centres. The installation was carried out by Scala-partner Captivate Media, and is powered by IMTV.
Russian transport chain installs 300 digital signage screens in 100 buses
i-Shop
The convenient, one-stop shop for video communication resellers. Browse, buy and track orders online. Go i-shopping today.
Here to Help
Live Chat »

Our customer service team are here to help
Checking for agents...
