16 October 2024

CPP invests £50m in UK residential energy services business