If you’re planning to set up a business in India (especially as a foreign company), don’t underestimate the complexity. The…