Mingyang Smart Energy has rolled out its first 111.5-metre anti-typhoon offshore blade facility at its facility in Yangjiang, China.