Report: Activision Blizzard Closing French Office

Activision Blizzard will be closing its office in Versailles, France, according to Bloomberg.Read more...

Report: Activision Blizzard Closing French Office

Activision Blizzard will be closing its office in Versailles, France, according to Bloomberg.

Read more...