One of the worst business-decisions of my life. The amount of red tape, stupid rules, corruption, signatures, stamps, showing up physically in a certain office etc etc... Mindblowing.
I will not tire you with all the details, but to this day, Indian tax authorities still hold money hostage, that they agree my Indian company is owed (GST refunds). But all attempts to actually get the money back falls on deaf ears. We have sent experts to the relevant tax offices etc, but the ONLY guy who can handle it is never there, refuses to deal with it, then says we need to go somewhere else - where we are sent back etc etc. Sent around in circles, basically - with everybody recognizing the money is in fact owed...
I will never do business in India again. Happy to work with Indian developers (I still do), but they will get paid as freelancers and deal with the red tape on their end.