Cefn Croes Wind Project, United Kingdom

There have been complaints about the project, including the concrete making factory that has been constructed at the site.