Globalization has shrunk the world and it is now a smaller place to stay. People travel to foreign countries each and every day for work, studies and leisure. Even businesses are booming, expanding and opening new divisions and branches in every corner of the world. People, expatriates or citizens with green cards, who are staying in other countries to earn money, also need to abide by the rules to pay taxes to them and disclose all of their bank accounts to them. Foreign bank account tax is a major concern of International authorities like IRS (Internal Revenue Service) in United States. Most of the times foreign expatriates become classified as tax evaders as they do not report their bank accounts outside United States. The US government has implemented FATCA (Foreign Account Tax Compliance...