Over 100 staff at Blizzard Entertainment's Cork office in Ireland, which houses the company's main European customer service operation, will be leaving by the end of 2018. ...
No comments:
Post a Comment