Stephen Platt on Marketplace - American Public Radio
Ahead of the G-20 summit, the British government is trumpeting a crackdown on tax evaders from certain countries. But some of the biggest tax havens may be found in the countries doing the whining. Please click here to listen to Stephen Platt’s comments in this report by Stephen Beard.