Offshore banking- you must have heard of this phrase some time or another or pretty recently if you have been paying attention to the Panama Papers leak. The news is out, what the masses suspected for many years has all been laid out in the open and it is there for all of us to see.
While...