Nintendo shares tumble after report of Switch 2 delay to 2025

Nintendo shares tumble after report of Switch 2 delay to 2025