Tag: London Square Group
PIC makes £50m equity investment in social housing
Pension Insurance Corporation (PIC) has invested £50 million in a 125 affordable and shared ownership homes development in London.
The development was made possible through...




