Radia touts dual-use capability of giant WindRunner
The most powerful wind turbines are the largest. With blades more than 100m in length, they are the preserve of offshore installations where... Continue Reading
The most powerful wind turbines are the largest. With blades more than 100m in length, they are the preserve of offshore installations where... Continue Reading