×

Nintendo shares slump 5% on ‘Legend of Zelda’ delay

Mar 29, 2022 | 8:49 PM