The French company Ubisoft, which has studios around the world, continued its layoffs yesterday. In particular, people have lost their jobs in Canadian...
Ubisoft was forced to delay the launch of its free-to-play first-person shooter XDefiant. The game did not pass certification tests from Microsoft and...