gamesNews Five Former Ubisoft Executives Were Reportedly Arrested Following Year-Long Investigation Into Sexual Harassment Allegations Within The Company October 4th, 2023