China Pumping Out Solar Panels, Creating Global Glut, Tanking Prices
China's manufacturers are pumping out so many solar panels that the resulting global glut has caused prices to tank.Solar panels — 80% of which are made in China — are…
0 Comments
April 3, 2024