It’s Good to Be the Star of Cannes: R/GA Wins 33 Lions and Agency of the Year
Brand Marketing
Digital agency R/GA is having arguably its best year ever, leaving last week's Cannes Lions International Festival of Creativity with 33 shiny new Lions statues, including eight Cyber Lions and [...]