By CEP Staff • 19 February 2025 in News

The latest research from international real estate advisor Savills reveals an imbalance in Britain’s power infrastructure.