DescriptionState Power Investment Group Xuwen Windpower Co., Ltd. is an SPIC-affiliated wind power project company in Xuwen County, Zhanjiang, Guangdong. It is associated with the development and operation of the Zhanjiang Xuwen offshore wind farm, a large-scale offshore wind project in southern China.