Icon
 

China s first deep sea offshore floating wind power platform