It definitely does not warrant a statement as broad as India is just not a good place for anyone (other than its citizens perhaps) to do business.
Agreed.
India has implemented both command economy policies[1] and free market policies[2] in recent history. But today they definitely seem to be leaning more towards free market policies, though not to the extent of the Western democracies[3].