PIC pumps £83m into Newham housing scheme

Pension Insurance Corporation (PIC) has revealed an £83m investment into housing in Newham, East London.

Leave a Reply

Your email address will not be published.