India Needs More Big Businesses
While India has proven that it can generate unicorns, it has so far struggled to nurture world-class big businesses capable of driving growth and investment. Unless this changes, India is unlikely to become an economic superpower on par with China.