Home Tags Cannes

Tag: Cannes

Desi Ads at Cannes – Quiz

Cannes Lions, the festival where the $580 billion media industry goes to do business. This year Cannes Lions Festival of Creativity is taking place...