JinkoSolar’s 99.6GW of module shipments in 2024 translated to a 22.3% year-on-year decline in revenue amid a challenging financial environment. Image: JinkoSolar Leading Chinese module manufacturer ...
Longi said its net loss for 2024 totaled CNY 8.62 billion, down from a profit of CNY 10.75 billion in 2023, as annual revenue fell 36.2% to CNY 82.58 billion. The company blamed industry overcapacity, ...