Dear Sir,
I own a software company in India. It is a Pvt. Ltd. Company. I would like to open a LLC in state of Wyoming. I have few questions regarding this issue.
1. Is my physical presense is required there?
2. Do we need a office in Wyoming or Virtual Address will work?
3. Do we need a bank in USA?
Looking forward for your prompt reply
Thanking You,
Rajiv Gupta