17 November 2022

PIC backs UK real economy with £2.2bn so far in 2022