China Begins Constructing Offshore Wind Farm With Biggest Installed Capacity
GUANGZHOU: 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...