tweaktown.com › news › 111730 › … Ubisoft reports loss of 1.3 billion Euros on costly game cancellations and delays … The company wants to reduce its costs to 1.25 billion euros per year, and at the end of FY26, its cost base was at 1.435 billion euros. … May 21, 2026 · Derek Strickland