Awards announced for Square Mile’s green champions Energy The Clean City Awards – organised by the City of London Corporation – celebrated its 30th anniversary this year