Sources

5 Total Sources

Nintendo Shares Drop 7.5% After Direct Omits Major Franchises as Switch 2 Momentum Worries Deepen

Left100%