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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing