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.Read this article on TechRaptorOriginal Article