Opinion | To call the likes of China and India ‘developing’ is, frankly, insulting
And while “less developed” may have described China back in the 1970s when most of its people lived in poverty, it no longer does for a country where extreme poverty …