Opening a business in USA
To register a company in the United States from abroad, you are not required to have a U.S. address, social security number, or submit any financial or identification documents. You may even list your company in India as the business owner.
We have a research article titled 'U.S. Companies for Foreigners', which you will find helpful in comparing the different entity types you could register as well as the commonly favorite states to incorporate in, and will guide you how to apply to form your business directly online.