US residential solar and storage company Sunrun has narrowed its net loss for the first quarter of 2024, but its solar capacity additions continued to drop for four quarters in a row.
Major Chinese polysilicon producer Daqo New Energy has posted a decreased financial results for the fist quarter of 2024 as the wafer sector faced pressure from accumulated inventories and negative margins.