Aviva invests in UK social housing

London-based Aviva Investors has made an £80 million investment in Cross Keys Homes, Cambridgeshire

Blurred image of IJGlobal article content