sustainablyspeaking.com
The newest turbine deployed in Texas.
Visit the post for more.