Ubisoft lays off dozens amongst customer service department

Developers at Ubisoft revealed the French publisher is conducting layoffs. Across its offices in North Carolina and Newcastle in the UK, 60 staffers across the customer service department were laid off, and several added that it was without prior notice.  Ubisoft later confirmed the job