Good Energy: Juliet Davenport to step down as CEO

The company has since developed over 50MW of solar and wind assets in the UK, while pioneering a range of green technology innovations.