22 October 2024

Aviva Investors signs 'zero bills' energy deal for BTR developments