Financial results
Iberdrola and Ørsted maintain buoyant green growth objectives despite Covid-19 headwinds
Covid-19 may have caused power demand to tumble in many major economies and wreaked havoc on supply chains, but the Danish renewables developer and Spanish energy giant's quarterly results suggest they remain upbeat