ICYMI: “Huge wind turbines—taller than the Statue of Liberty—are toppling over in a ‘rash’ of incidents”
January 26, 2023
One of the dumbest Energy investments ever made. They're unreliable, expensive, and destroy our environment, including the killing of millions of birds a year, and almost all made in China!
Read the full article by Thomas Lifson with the American Thinker here.