Entertainment Concerns Rise: Ubisoft Employees Brace for Possible Layoffs Amid Subsidiary Shake-Up March 30, 2025