Business Creativity strikes back at the Cannes Lions advertising festivalAt this year's Cannes Lions ad festival, human creativity wrested the spotlight back from… Nairavoice 10h ago 76 0