Business ❯Finance ❯Corporate Finance
Square Enix Take-Two Interactive Capcom Electronic Arts Nintendo Sales Performance Embracer Group Ubisoft
The company cites underperformance in mobile and browser games alongside weak sales of new releases as key factors in its revenue drop.