Reading Time: 5 minutes Cannes Lions 2017 Canes Lions, considered as the oscars for the ad agencies, witnessed top creative marketing and advertising agencies coming together on 24 June 2017. The medals are awarded with Grand Prix being the highest honour, then
Read More