Artwork for Ubisoft’s upcoming “Assassin’s Creed Shadows” recreation. John Keeble | Getty Images Shares of Ubisoft sank 18% on Thursday after the French online game company reported full-year income that upset traders. Ubisoft reported a 20.5% drop in web bookings for the fiscal 12 months finishing March 31, 2025, as …
Read More »