Forming a US company from abroad is the easy part. The hard part is usually the bank account that comes next. Traditional banks often want a Social Security number, a US home address, or a trip to a branch. Most founders living overseas have none of those. The good news is that you no longer […]

