NEW DELHI: Renault India has turned heads at Delhi’s Indira Gandhi International Airport with a 30 foot by 30 foot hand-painted installation unveiled on Independence Day....
MUMBAI: OOH media agency Scala India has acquired the digital signage advertising rights for Terminal 3 at the Indira Gandhi International Airport – New Delhi. Scala...

This will close in 10 seconds