CNOOD Wenchong Heavy Industries (CWHI) has secured a final investment decision in its XXXL monopile facility in Qinzhou Port, China. CWHI monopile Offshore Wind renewable enery news