The Activision Blizzard French offices will reportedly be closing, ending the company's decades-long history in France as it explores how to "better leverage talent" of its employees around the world.
The Activision Blizzard French offices will reportedly be closing, ending the company's decades-long history in France as it explores how to "better leverage talent" of its employees around the world.