Activision Closing Blizzard Office In France – Report

Activision will close its Blizzard Entertainment office in Versailles, France, according to a report by Bloomberg. It’s unclear how many people will be laid off and exactly when the France location will shutter. Bloomberg’s sources said Activision Blizzard would inform employees more next week about the fate of the Versailles office and their jobs, and […]