Ubisoft is still feeling the effects of sexual harassment allegations at the executive level as Tommy Francois, VP of editorial and creative services, is how gone from the company entirely. Francois was previously put on administrative leave in June and widely reported to have left earlier this week, though Gamasutra’s source says he was in […]Original Article