French Police Arrest Five Former Ubisoft Executives After Sexual Assault, Harassment Investigation
French police have arrested 5 former Ubisoft executives after a years-long investigation that started in 2021 following complaints and allegations ...