Queen doesn’t run Duchy of Lancaster – off-shore investments are not her fault
Newspapers have exploded this weekend with leaked documents pointing to high-ranking figures and organisations investing money in the Cayman Islands and Bermuda, calling them 'tax havens'. One such organisation found in the so-called 'Paradise Papers' is the Duchy of Lancaster, of which The Queen is
1 Comment