CRRC installs 20MW floating offshore wind turbine
Chinese wind turbine manufacturer CRRC Corporation has installed its 20MW floating offshore wind turbine, making the unit one of the largest and most powerful turbines installed to date.
by Robyn White