of course India has less of certain things than China, how many trillions were taken from the West and given to India?We're so far behind in this regard. India has just now started paying attention to this business.
Although I will say that when it comes to designing we're not bad.
Manufacturing? Nobody can do it on the scale of China... And probably never will because the world has hit peak of globalisation.