Good Energy CEO Juliet Davenport steps down after 20 years

Mrs Davenport will take up a non-executive Director position in the company

ELN TV