January 11, 2020

Do These Scary-Sounding Phenomena Spell Doom For Wind Power? (Spoilers: No)