The 15-year deal will see City of London Corporation help fund a 49MW solar farm in Dorset to help power the UK capital's financial district
Governing body of UK capital's financial district lays out detailed decarbonisation and green investment roadmap