Five former executives from Ubisoft have been arrested by French police following a year-long investigation into sexual assault and harassment within the company.
French newspaper Libération reported that three were arrested yesterday, with another two placed in custody today.
Among those...