China begins constructing offshore wind farm with biggest installed capacity

GUANGZHOU, Oct. 16 (Xinhua) — China has begun constructing an offshore wind-power project with the biggest installed capacity in the country. The wind farm’s first turbine was installed Monday in waters off Nanpeng Isle of the city of Yangjiang, south China’s Guangdong Province.

Read More