Hi all experts, I really appreciate any kind of help you provide to support my decision making process.
I'm currently working in Dubai, United Arab Emirates and would like to start a new business in India by staying here. Is it possible to start a business on my name while I can't be there in India during the registering processes?