Quote:
Originally Posted by DutchTeenCash
start a US or EU based company
|
but to get visa processing you need to provide ID from the country your company is based in. its easy to set up a US company, but you still can't seem to be able to get visa processing.