Nintendo announced their Fiscal Year Ended March 2025 Earnings Release / Financial Results Briefing on May 8th, 2025. The Nintendo Switch has sold 152.12 million units and sales of Pokémon Scarlet…
Nintendo announced their Fiscal Year Ended March 2025 Earnings Release / Financial Results Briefing on May 8th, 2025. The Nintendo Switch has sold 152.12 million units and sales of Pokémon Scarlet…