Square Enix FY26 operating income surges 34.9% despite net sales decline

GamesIndustry.biz · 3 min read · games

Read original article →

...