Presence

4500 Screens in 18 cities

OOH Presence in India