Brand: Ecotricity Media: Print Category: Industrial & Agriculture Geo: United Kingdom Ecotricity: Nothing happened