Consultancy

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

Nintendo Co (7974.T) shares slumped 6% in Tokyo trading after the Kyoto-based gaming firm said it was pushing back the release of…

4 years ago

Analysis: China shines regulatory spotlight on livestream retail boom

China's 'common prosperity' crackdown has turned a harsh spotlight on the country's massive livestream e-commerce business - underlining the fragility…

4 years ago