(FILES) The Ubisoft logo is seen at the Ubisoft E3 press conference in Los Angeles on June 10, 2019. French games giant Ubisoft on May 20, 2026 reported a record annual loss of almost 1.5 billion euros ($1.7 billion) for its 2025-26 financial year, in the midst of a far-reaching restructuring. The company had warned in January 2026 of a financial impact from its reorganisation, which has meant the cancellation of seven titles and delays to six more. (Photo by Robyn Beck / AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo