India Poised to Overtake China
Pitching India against China has been another pastime of experts and economists in the West. India certainly compares to China in terms of headcount, and shares Himalayas with Chine. But, despite all the India Shines chimes, the similarity ends right there. The fact is that over 50% of the Indian population—597 million people, still do not have the luxury of a toilet, and are forced to defecate in public (Source: WHO,UNICEF)….