×

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

By Syndicated Content Mar 29, 2022 | 8:49 PM