The number of companies holding buy-to-let property in the UK has passed 400,000, according to analysis of Companies House data by Hamptons.Read More

You might also be interested in reading WEF 2022: Ripple CEO reveals he visited SEC several times before lawsuit struck.