China's coastal province, Jiangsu, was hit by a heavy tornado and hail on Thursday, causing at least 98 deaths and 800 injuries, while also causing damage to Canadian Solar and GCL System Integration Technology’s Joint Venture in the region.
China's coastal province, Jiangsu, was hit by a heavy tornado and hail on Thursday, causing at least 98 deaths and 800 injuries, while also causing damage to Canadian Solar and GCL System Integration Technology’s Joint Venture in the region.
Get updates delivered right to your inbox!