The origin of solar cells has had an impact on the price of US solar modules in the past few months, according to a report from solar and storage software company Anza.
Spanish renewables developer Zelestra has signed a long-term power purchase agreement (PPA) with gas provider Abastible for a solar-plus-storage plant in Chile.