Cefn Croes Wind Project

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