Nintendo Fiscal Year Ended March 2025 Earnings Release / Financial Results Briefing Posted on 8. Mai 2025 by Sunain in PokeNews 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…