Square Enix has reported a massive $33 million loss for the period ending September 30th. The substantial drop appears to stem from a restructuring
Read MoreSquare Enix has reported a massive $33 million loss for the period ending September 30th. The substantial drop appears to stem from a restructuring
Read More