A massive benchmark set across the industry with 200M + impressions for the TVC...
Recordbreaking
Greater Noida, Uttar Pradesh, India
135000 square metres of exhibition...