22 NOV 2016 · You might be wondering How to start a business in USA for non citizens. The #1 way is to start by getting a virtual address, then a bank account and the details are in the audio file. Visit: https://www.youtube.com/watch?v=7N_DL_1goio&feature=youtu.be