Tuesday, April 24, 2018

A Wind Lover's Dream: All 57,636 U.S. Wind Turbines on One Map

A Wind Lover's Dream: All 57,636 U.S. Wind Turbines on One Map



And, a good short video on the battery revolution.