Marketing News & Strategy

Marketing winners and losers of the week

Sony named ‘world’s most hated brand’ and more bad news for Activision Blizzard—plus why Halloween is a big brand deal this year