Ubisoft is not in good shape right now. They have been working on multiple games that have been delayed multiple times, including some that were slated for release on the Nintendo Switch. And when games are released, they still underperform. The company’s shares also gradually fell over the summer. So it’s no surprise that efforts are underway to change that.
It was confirmed in Ubisoft’s financial report and update that the company’s Executive Committee and Board of Directors will “initiate a review to further improve our performance, particularly in this player-centric approach, and accelerate our strategic path towards a better performance model for the benefit of our stakeholders and shareholders.” .