Wind Power Is America’s Largest Renewable Energy Source?

The Hill has published a good article making the case that wind power is the U.S.’s largest renewable energy source and how it happened. Environmentalist and author Michael Shellenberger conducted a Ted Talk last year to reveal that renewables actually destroy the planet and outlines a viable alternative.