26 October 2022

PIC invests £40m in UK social housing provider