Tag Archives: British Virgin Islands

Show me the money

Getting rich people to pay taxes seems just about as difficult as climbing Everest in your nightie. During a blizzard.

Well, today some of the world’s richest people have been named and shamed for their penchant to stash money in offshore accounts, mostly in the British Virgin Islands near the Caribbean.

Continue reading