Hi, I'm not a resident and I've started a company in the US (Boston, MA) some time ago, and I've managed to get some distributors for my products and I'm intending to expand.
As I've been in the US for research and marketing, and I'm all ready to expand now.
The customs recently said that I'm in the US too often and I must get a visa before returning to the US.
What is the best visa to get?
Regards,
Robin
As I've been in the US for research and marketing, and I'm all ready to expand now.
The customs recently said that I'm in the US too often and I must get a visa before returning to the US.
What is the best visa to get?
Regards,
Robin