Ubisoft is laying off more workers and offering voluntary buyouts


Trending Today on Tech News Tube