News

As we travel through the Netherlands, one detail keeps catching my eye: Perched atop many church steeples is a rooster.
These massive blades are destined for installation on what is expected to be the world’s most powerful offshore wind turbine, a 26-megawatt (MW) unit being developed by Dongfang ...