China smashes record with 70GW wind tender frenzy in 2019
Industry officials warn of strain on supply chain and grid, as projects race to connect ahead of policy deadlines
Industry officials warn of strain on supply chain and grid, as projects race to connect ahead of policy deadlines