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