The phrase “tax haven: conjures up images of shady money being squirreled away in chilly Swiss banks or sunny tropical ones –a way for businesses and people to hide their dealings from the authorities at home. Switzerland and the Cayman Islands top the list of the...