By CEP Staff • 23 July 2020 in News

Spanish energy giant Iberdrola has revealed a positive set of financial results for the first half of 2020, as the company posted a €1.84 billion ($2.11 billion) net profit (+12.2%) despite the adverse impacts of COVID-19.