​PITCH goes green with £42m sustainability loan

Description

The Property Income Trust for Charities (PITCH) has secured a £42m, sustainability linked loan from Aviva Investors.