As part of its ongoing efforts to streamline operations and enhance collective efficiency, Ubisoft (UBSFY) continued to drive significant cost reductions as it adopts an even more selective approach ...
Ubisoft has released its latest earnings report revealing the company's revenue has dropped by 31.4% year-on-year, and more ...