TL;DR: Ubisoft's UK publishing revenue for FY25 was impacted by a 35% decline in UK physical game sales and a 25% drop in hardware sales due to a maturing console cycle and market shift to digital and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results