like a eco-friendly card holder, you typically are needed to file a U.S. profits tax return and report around the world earnings irrespective of where you live. The considerable presence test (SPT) is based upon the quantity of days of Bodily presence while in the US (partial times depend… Read More