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

Photo of author

By prajwaljangral

Leave a Reply

Share via
Copy link