how to register a company in usa from india : To register a company in the US from India, you do not need a US mailing address. You don’t have to be a US resident or visa holder, either.
In fact, for citizens of India, the process of registering a Delaware corporation is the same as it is for a US resident.
Depending on your situation, and what kind of tools you use, you can start a US company from India in as little as ten minutes. (Hint: that’s the time it takes to file for incorporation using Capbase.)