Activision Blizzard is reportedly shutting its France office

The office is responsible for European marketing, customer support and game localisation