The programmatic DOOH network of more than 650 screens offer 80000+ unique eyeballs weekly
The network offers 3000+ DOOH screens from 15 cities having 1.5 million audiences and 500k daily impressions