4 ms·You don't need to physically move to America to create your startup there.by carlosjobim 10mo agoYou don't need to physically move to America to create your startup there.