Ubisoft has reported a dramatic 31.4% revenue plunge, signaling turbulent times ahead for the gaming powerhouse. This financial downturn has forced the company to implement aggressive cost-cutting measures that will extend through 2025, as executives
Dec 06,2025