"If India were as well organised as China, it would be going at a different speed. India is not one nation but many nations. It has 320 languages and no PM can speak in a language that is understood everywhere in India. You can do that in China," said ex-Singapore PM Lee Kuan Yew