U.S. citizens and green-card holders (U.S. Person) are subject to taxes on their worldwide income. Along with this, they also need to comply with certain additional filing requirements to report their foreign accounts, foreign assets and foreign incomes. This reporting is required regardless of whether the U.S. person is living in the United States or...