Panorama
S60E18
S60E1855 min· aired 5/14/2012

The Truth About Tax

TMDb0.0
Nexus es565520TMDb ep 2025291

Overview

Panorama investigates how some of the UK's most famous companies have been using a tax haven at the heart of Europe to save millions in tax.