Where Innovation Meets Information
Researcher DFC Intelligence cut its 2025 global forecast for sales of Nintendo’s upcoming Switch 2 video-game…