Social housing body, the Peabody Trust, has allocated £23 million to spend on installing solar panels on its London-based housing. The move, which is one of the most generous schemes to be carried out by a social housing provider, is aimed at making Peabody a carbon neutral business by 2020.