For many years, offshore banks were only for the elite – those who manage extreme wealth, and international corporations. However, a variety of factors have made it more amenable for individuals and companies of all kinds to open an offshore bank account, including:
