Ubisoft cuts 45 more jobs from its US San Francisco and NC offices

Ubisoft announced it has laid off 45 more of its employees. The job cuts affected people in its San Francisco and Cary, North Carolina offices, the latter of which includes Red Storm team members. Read more…
Neowin