Archive For Lay-offs Tag

Square Enix have confirmed Lay-offs at their European Offices

Square Enix have confirmed Lay-offs at their European Offices

No reason given except reviewing business.