Ubisoft lays off 45 from US offices
Ubisoft has made another round of layoffs, this time cutting staff at two of its US studios. In total, 45 employees have been laid off at the Assassin's Creed publisher's San Francisco studio and at Red Storm Entertainment, based in Cary, North Carolina. It is not clear which departments have been affected. “Yesterday, Ubisoft San … Read more