China’s CRRC has created a 20 MW floating wind turbine, but the crew thinks it’s more a show of force than an advancement.
Share this post
Why Two-Piece Blades Create Massive…
Share this post
China’s CRRC has created a 20 MW floating wind turbine, but the crew thinks it’s more a show of force than an advancement.