World Business Report - Robin Hood Tax Challenged - 91Èȱ¬ Sounds

World Business Report - Robin Hood Tax Challenged - 91Èȱ¬ Sounds


Robin Hood Tax Challenged

Europe's top court shoots down a British challenge to the Financial Transaction Tax.

Coming Up Next