Comment Lies (Score 1) 1
The Renewable Energy Foundation (REF), founded in 2004 by UK TV personality Noel Edmonds "has been characterised by its critics as an anti-wind farm organization."
So says Wikipedia.
So says Wikipedia.