After allegations of sexual harassment and toxic misconduct, several top executives resign at Ubisoft, maker of ‘Assassin’s Creed’ and ‘Watch Dogs.’
After allegations of sexual harassment and toxic misconduct, several top executives resign at Ubisoft, maker of ‘Assassin’s Creed’ and ‘Watch Dogs.’