Business formation in US does not requires any presence and is very quick especially in the state of Delaware.
Startup can raise the funds from the investors situated outside India as they generally prefers US corporations.
Low Corporate Tax rates in some states.
US Corporations also provides the benefit of limited liabilities so personal assets of founders are safe.
If you also want to know the complete details about these topics visit us - https://www.startupfino.com/services/us-incorporation#benefits
Visit Here -