Chart of the Day: Losses Mount at China’s Top Solar Firms
Caixin Global ·
Six industry leaders lost nearly 7 billion yuan in the third quarter as supply continues to overwhelm demand
Six industry leaders lost nearly 7 billion yuan in the third quarter as supply continues to overwhelm demand
1 sources · 1 articles · updated 2026-11-02 00:00 UTC · business
Caixin Global ·
Six industry leaders lost nearly 7 billion yuan in the third quarter as supply continues to overwhelm demand