Posts  / #POST-227993
REDDIT

Ubisoft has announced a record €1.3 billion operating loss for its fiscal year ending March 2026

P
May 22, 2026 · 14:49

Post image