Gizmodo

French police arrested five former Ubisoft employees this week for sexual assault and harassment allegations dating back to 2020.