-
Gimme Another Shelter
-
The Cayman Islands is a tax haven that is now faced with the need to raise taxes. What? Well, the British government gives the Caymans foreign aid, and won't hand over the $284 million the country needs to operate until the Caymans cut spending and consider a direct tax on residents and businesses. And the recession claims another popular thing.
Have an opinion? Add your comment below.