Frederik Obermaier

Want to know more about the menace of tax havens and the role of the City of London & Overseas Territories? Then this great film is a must!