CRRC installs 20MW floating offshore wind turbine

Energy Disrupter

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