3 ms·India has almost the same population as China and is much poorer.by umanwizard 9y agoIndia has almost the same population as China and is much poorer.