Offshore Bank FailsOffshore Banks - A brief definition of this term is in order. These are banks that are located in various countries around the world many being in Caribbean Island Nations. These banks have a license that enables them to only do...