Firms on Caribbean island chain own 23,000 UK properties

Check our interactive map to see if your street has properties owned by firms in tax havens.

 
More Headlines

Follow worldbiztoday on Twitter

US Stocks