China's leading turbine manufacturers are advocating for the installation of 120GW of wind power capacity annually by 2030.
When the dogs won't eat the dog food.' ...