Wind Energy’s Absurd facebook post: Well, here we have it, folks – it’s official; it’s the Shambles in Green. Over the years and increasingly, we’ve had grid engineers and ex grid engineers warning in the strongest terms that the grid and the systems connected with the grid were not going to be fit for purpose, […]