Damn. I’m about to commit the cardinal sin. I just can’t help it…
Damn. I’m about to commit the cardinal sin. I just can’t help it. My feed is flooded with noise from Cannes Lions International Festival of Creativity. I know I shouldn’t cast any stones but screw it, here goes. Let’s talk about advertising.So we’re coming to the end of Cannes Lions week, the annual migration of […]