Secret offshore firms 'own area 3 times bigger than London'
on April 13, 2016
with
No Comments
LONDON — Offshore companies based in tax havens like the British Virgin Islands own an area in Britain that’s three times the size of Greater London, a report reveals. A staggering 1.2 million acres of land (1875 square miles) in the … Read More