
For the uninitiated, the sight of snow white wind turbines flailing in the breeze in some green field reinforces that feel-good notion that wind power is the crème de la crème of ‘green energy’. For those in the know, whenever the term ‘green energy’ is trotted out by some starry-eyed hipster or sandal wearing […]
Recent Comments