MUMBAI: MEC unveiled its installation at Cannes Lions Innovation -- the visual art piece, which unlocks the data behi
MUMBAI: Six entries from India have been shortlisted for the 63rd Cannes Lions International Festival of Creativity i
switch
Subscribe To Our Newsletter