Global stock sell-off deepens on Delta variant fears in July 20, 2021 Shares across Asia fall further as investor concerns mount over likely hit to global growth
Sweden criticises China for refusing full access to vessel suspected of Baltic Sea cable sabotage in December 22, 2024