Article

scmp.com on 2024-05-02 09:30

To call the likes of China and India ‘developing’ is, frankly, insulting

Given the prosperity and world-leading innovations of so-called emerging economies, from China and India to South Korea and Qatar, the ‘developing’ ...

Related news