Technology  Nintendo shares fall nearly 6% after report that the Switch 2 will be delayed until 2025

Nintendo shares fall nearly 6% after report that the Switch 2 will be delayed until 2025