About Index Trending news
Lists
Pricing
TouchMedia

TouchMedia

TouchMedia

China's largest in-taxi media network has installed 31,000 screens in Shanghai, Beijing, Guangzhou, and Shenzhen, reaching over 43 million passengers each month

Elsewhere

Alexa global traffic share