tax havens

Tax haven firms own 23,000 UK properties
A quarter of property in England and Wales owned by overseas firms is held by entities registered in the British Virgin Islands, BBC analysis has found. The Caribbean archipelago is the official home of companies that own 23,000 properties - more than any ...[Read more]
Fatal error: Exception thrown without a stack frame in Unknown on line 0