Square Enix Q1 net sales drop 15.2% due to new titles generating low revenue

Photo of author

By prajwaljangral

Leave a Reply

Share via
Copy link