Npower (United Kingdom)
We did not find results for: Ecotricity.
Check spelling or type a new query.
We did not find results for: Ecotricity.
Check spelling or type a new query.
Green energy company based in Stroud, Gloucestershire, England
Ecotricity is a British energy company based in Stroud, Gloucestershire, England, specialising in selling green energy to consumers that it primarily generates from its 87.2 megawatt wind power portfolio – the company prefers the term windmill rather than wind turbine. Wikipedia