Monday, August 04, 2025

China's solar giants quietly shed a third of their workforces last year