Peabody Capital reports £97m turnover increase


London housing association Peabody Capital has reported a £97m increase in turnover in its 2020 annual report.