Large-format technologically advanced screens placed in the most attractive locations – the very centres of the largest cities. They are perfectly visible to millions of motorists and pedestrians moving around the cities with the largest clusters of people.
screens are located in zones with the highest traffic levels
displayed messages are perfectly visible from many vantage points
eye-catching and much better than any other form of advertising