Herman Yung 10/23/17 Herman Yung 10/23/17 Constructing a floating wind farm off the coast of Scotland This is cool. I didn't know they made floating wind turbines. Read More
Herman Yung 10/23/17 Herman Yung 10/23/17 Constructing a floating wind farm off the coast of Scotland This is cool. I didn't know they made floating wind turbines. Read More