Friday, November 14, 2025
13.7 C
London

Rob Davies

At least £64bn of property in England and Wales hidden behind opaque trusts

The owners of nearly a quarter of a million properties in England and Wales worth a combined £64bn are...
spot_imgspot_img