Solaria agrees major Spanish solar power supply deal with Shell
Solaria agrees major Spanish solar power supply deal with Shell 14 Jan 2021. Shell Energy Europe B.V. (Shell) and Solaria, a leading Spanish solar photovoltaic power producer, have signed a major long-term power purchase agreement (PPA) for solar plants in Spain. ... price fluctuations in crude oil and natural gas; (b) changes in demand for ...