Juliet Davenport is the chief executive of Wiltshire-based renewable electricity company Good Energy. It owns six solar farms in the UK and supports over...

Juliet Davenport OBE, founder and CEO of the 100% renewable electricity supplier Good Energy has been appointed to the Council of the Natural Environment...