India won't be a world factory, but India will be self-sufficient. Most of the things it needs will be locally made, of a higher quality than China, and western investors will eventually see India as a manufacturing springboard to better address MENA (Middle-East and North Africa), and East/Sub-Saharan Africa. This will be driven mostly by American companies desperate to undercut Chinese ones.
The biggest challenge India faces now is not of policy, infrastruture, capital, or labour; but shipping.
India doesn't have one big shipping company of its own with super-size shipping vessels. SCI is a joke. We mostly rely on European shipping companies for the bulk of our international trade, and even our oil/gas.
Congress must be credited for creating Concor. It at least helped India cut container/handling costs. Containers aren't just big boxes of metal, they're sophisticated pieces of machinery that aren't cheap, and expensive to track and maintain. Right now Concor faces the same problems as any shitty PSU. It should be privatized.
Next, any Industrialist with a ton of money to spend should enter the shipping business. Operate Panama-registered vessels if you have to, but be an Indian company. This will make our products significantly more competitive in the global markets, because we'll have greater control over the shipping costs. Right now, chicom shipping companies are able to undercut even European ones at greater distances. This directly impacts prices of Chinese commodities.