Home Tech News Ubisoft lays off dozens of workers as gaming industry struggles drag on