March 7, 2023 Closures Ubisoft to shutter some European subsidiaries Anonymous sources indicate that regional distribution centres will fall victim