Activision Blizzard to Invest in Barcelona As EU Approves Microsoft Deal
Activision Blizzard said its studio that developed Call of Duty would set up shop in Barcelona, putting into action its pledge to invest in Europe after Brussels approved Microsoft's $69…