Ubisoft Reports Massive Financial Loss Following Delays and Studio Restructuring
Ubisoft has reported a financial loss approaching $1.6 billion USD for its 2025-2026 fiscal year, marking one of the most difficult periods in the publisher’s history. …