Ming Yang wins 87MW deal Guangdong Province CHINA: Ming Yang has won a tender to install an 87MW wind power project near Zhuhai Guishan Island, Guangdong Province, China. by Ben Miller 30 September 2013 Ming Yang's 3MW SCD turbine in testing Read more on on “uåX˜äŠÊ˜·³Ç Offshore.