Total 1 articles
Ubisoft shares plunged 33% after announcing a €1 billion operating loss forecast for 2026 and a major restructuring plan, including the cancellation of six games.