Sort:  

Was that due to automation or slowing sales?

Mostly, it's mainly due to overcapacity and falling prices. A lot of solar firms in China overbuilt, and with heavy losses, they had to cut jobs. Saw reports of nearly a third of staff let go in 2024 alone