Home Tags London Square Group

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...

MOST READ NEWS