Photo Gallery: The World's Tax Havens
04/05/2013

South of Cuba lie the Cayman Islands, one of the world's most infamous tax...
Corbis

South of Cuba lie the Cayman Islands, one of the world's most infamous tax havens. The "Offshore Leaks" scandal uncovered by an international group of journalists revealed a number of links to the islands. Pictured here is Grand Cayman Island.




TOP