Revealed: Tax haven firms own Scottish property worth around £3 BILLION

Marina Cay in the British Virgin Islands (left) and some of the properties in Scotland mapped
Marina Cay in the British Virgin Islands (left) and some of the properties in Scotland mapped

Breaking