Earlier quoted context omitted.
I came to the comments to warn exactly this, perhaps more emphatically. Do not set up a legal entity in India. It will become a never-ending void where money and time go to die. The bureaucracy is hilariously inept and bloated, and if you are not willing to pay the bribes or for some entity to navigate the systemic corruption on your behalf, you will end up in OP's situation. Source: hired many Indian developers in r…
When I visited a Cisco office in India, I noticed there was a prominent notice of business application and listed the Indian owner of the company. I thought that was interesting and went digging into India law about ownership. When I came out of that rabbit hole I immediately had zero interest in starting up in India. Simply because of the bureaucracy and would be way more wink-wink-$$$-nudge-nudge than what I'm even…
Edit: sorry, one person openly asked for a bribe, the Panchayat. I would like to understand more about this. Do they just ask for an amount?