World Business Report - Islands' tax haven uncovered - Â鶹ԼÅÄ Sounds

World Business Report - Islands' tax haven uncovered - Â鶹ԼÅÄ Sounds


Islands' tax haven uncovered

Leaked documents suggest the British Virgin Islands is a tax haven for powerful people.

Coming Up Next