While Ubisoft ended 2024 by shutting down XDefiant, closing its San Francisco/Osaka studios and reducing Sydney headcount, it seems 2025 is equally off to a bad start.
Ubisoft (EPA:UBIP), the largest video game maker in France, has announced the closure of its Leamington site in Britain and ...