Ubisoft Shares Sink to Decade Low After 'Assassin's Creed' Delay

Ubisoft's shares plummeted after cutting its outlook and delaying the release of Assassin's Creed Shadows to 2025 due to weak sales and underperformance of previous titles. The company faces challenges in recovering from production setbacks and missing revenue targets.