Apr20 London Power Struggles to Get Off the Ground Written by Lauren Smith in Electricity Another venture of local government into the energy supply market is facing strong headwinds. London Power, a partnership between the Greater London Authority… Continue Reading