Businesses don't invest because you are India.
Businesses invest in countries that has many different factors that include things like labour cost, land cost, electricity cost, energy & raw material cost, hard infrastructure like transportation networks and telecommunications, soft...