A solar power plant in Zhejiang Province. China controls more than 80 per cent of global solar panel manufacturing. Reuters
A solar power plant in Zhejiang Province. China controls more than 80 per cent of global solar panel manufacturing. Reuters

Industry leaders sound alarm over need to broaden supply chain of renewables