‘Glastonbury’s biggest fan’: Octopus Energy debuts ‘try before you buy’ wind turbine
Twenty-eight metre tall turbine erected at Festival site to provide clean power to food vendors and demonstrate speed with which onshore renewables can be deployed