Through Ubisoft’s announcement of its financial results, the company confirmed that it had laid off 1,700 employees from its various global offices with the aim of reducing the company’s costs in the coming years.
This helped the company increase net bookings by 33.5%. The company announced very positive financial results despite the weakness of its game releases during the period.