India stronger than China in long-term ..?

There was a recent article in news which stated some magazines saying India’s long term potential maybe greater than China’s .. I somewhy disagree .. Here’s why .. Most of the observations in the report are based on the governing structure of China .. Whereas India is a democratic country, China has communism .. I […]