Massive £23.4 Billion Challenge for Landlords in Energy Efficiency Upgrades Business 4 October 2024 The financial landscape for UK landlords is set to change drastically as they face a substantial £23.4 billion bill to…