This strategic move aims to attract external investors and address the company’s recent financial challenges. To navigate these challenges, Ubisoft is contemplating the creation of a new entity that ...