PIC pumps £83m into Newham housing scheme By adminPosted March 15, 2022 Pension Insurance Corporation (PIC) has revealed an £83m investment into housing in Newham, East London.