News

France's largest video game maker Ubisoft on Wednesday posted a 20.5% fall in full-year net bookings as the company has faced issues with delayed releases and the underperformance of some of its ...