Tag: Charles Hendry edf talk power business customers emr electricity review power price markets investment renewables