@nsinghal211 Comparing a nation of 1.4 billion people to a single company says more about the question than the country. India has ISRO, UPI, a massive tech ecosystem, and CEOs leading some of the world's biggest companies. One more things
India has the talent powering all of them.