
*** Who would have thought, hey? That a wholly weather dependent power generation ‘system’, actually depended upon …. the weather? In the mother of all ironies, wind power outfits in the US – well, everywhere, really – are cursing the Wind Gods, as their puffed up promised profits plummet; and investors fume. The wind industry […]
Recent Comments