Google Scoops Up 5 Creative Awards at Cannes Lions Ad Festival
The Wilderness Downtown," an interactive music video for Arcade Fire, showed off the features of the Chrome browser. Google, a company that has made its name off search and has famously eschewed brand advertising for over 10 years, have picked up...