A Less Mighty Wind

adamEnergy

– A few reasons that wind power might falter.