Barcelona

Activision Blizzard to Spend money on Barcelona As EU Approves Microsoft Deal

Activision Blizzard stated its studio that developed Name of Responsibility would arrange store in Barcelona, placing into motion its pledge to… Read More

1 year ago