Last week we had reported the unfortunate news that Blizzard would be shutting down an office in Versailles, France, displacing 285 employees who handled a variety of tasks for EU players including customer service, localization, and marketing duties among other things. Now, a letter shared by YouTube channel Taliesin & Evitel calls for employees of […]
Original Article