NewsRenewable EnergyLondon City Corporation to source 100% Renewable Electricity for Square MileAdminJune 19, 2018June 20, 2018 by AdminJune 19, 2018June 20, 20180969 The City of London Corporation, governing body of the Square Mile, has agreed plans to source 100% renewable electricity from October 2018 onwards. Members of...