Ubisoft shares sink 33% after Assassin's Creed maker introduces reorganization, cancels 6 games
Firm expects operational loss of around $1.17B in fiscal year ending in 2026
Source link
Firm expects operational loss of around $1.17B in fiscal year ending in 2026
Source link