Ecotricity files motion to remove Good Energy chairman January 17, 2022 Charly Retail Gloucestershire firm Ecotricity has a 25% stake in Wiltshire-based Good Energy Read more……. Retail