Over 90% of China's solar supply chain is reporting losses

5 points | by Matrixik 6 hours ago

1 comments