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 [The Spider’s Web] is a must!

Comments are closed.