Glick to step up to role of chairman as his appointment is welcomed by clean energy advocates
Revenue of US$931.84 million was a new record for the company.
Solaria signs power purchase agreement with Shell Energy Europe for 300MW Spanish PV portfolio
Former Renewable Energy Systems Americas chief executive Glen Davis appointed as Sunfolding CEO
New analysis reveals 2020 was the first year the US clean energy industry saw a decline in jobs compared to the previous year.