News

The world reached 2.2TW of cumulative installed solar capacity in 2024, with China alone accounting for 1TW of total ...