Posts
/ #POST-227993
REDDIT
Ubisoft has announced a record €1.3 billion operating loss for its fiscal year ending March 2026