Crash of crude prices as virus tightens global grip may create challenges for firms relying on oil revenues as they finance a shift to green energy, IEA warns.
Solaria, the only solar PV power producer trading in the Spanish Stock Exchange, has signed off on a seven-year, power purchase agreement with Spanish oil company Repsol for a contracted power of 50MW.