A report by consulting firm McKinsey & Co, shows that India possesses a competitive advantage over China when it comes to the quality of business managers.
According to the report, though China had a large number of business firms, "it has too few experienced managers for even the elite firms".