Last Man Standing: Nuclear Plants Power Texans During Deluge – Wind Turbines Automatically Shut Down During Hurricane Harvey

Texans have been in the news for all the wrong reasons, over the last week or so. Hurricane Harvey belted the Texan coast with 130 mph (209 kph) winds and delivered a deluge of biblical proportions. For some time now, Texas has been the pinup girl for American wind worshippers. With some 21,000 MW of […]