Thinking about starting a business in the United States without a green card? Every year, thousands of entrepreneurs form an LLC for Non US Residents without ever setting foot in the country. Federal law does not require U.S. citizenship to own a company here. But a non-resident LLC does not grant you a visa or work permit on its own. That distinction matters for your taxes and your immigration plans.…