Nintendo FY2025 Results Show Decline Ahead of Switch 2 Launch Security Nintendo FY2025 Results Show Decline Ahead of Switch 2 Launch Do Son May 10, 2025 0 Nintendo recently released its financial results for fiscal year 2025, covering the period from April of the... Read More Read more about Nintendo FY2025 Results Show Decline Ahead of Switch 2 Launch