Iberdrola net profit improves following renewable investments

The company’s net profit increased by 8% in 2021

bp boasts highest profit in 8 years, boosting low carbon investment

The company recorded $12.8bn in profit in 2021, following a $5.7bn loss in 2020