Iberdrola is a global energy company, the number-one producer of wind power, and one of the world’s biggest electricity utilities by market capitalisation. The group has businesses in numerous countries and supplies energy to over 100 million people, mainly in Spain, United Kingdom (Scottish Power), USA (AVANGRID), Brazil (Neoenergia), Mexico, Germany, Portugal, Italy or France. With a workforce of 34,000 and assets in excess of €113bn, it achieved a turnover of €35bn and a net profit of €3bn in 2018.