Thursday, September 11, 2025
12.4 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