Iberdrola
Iberdrola (IBDRY) is a leading global energy company based in Spain, primarily focused on the production, distribution, and commercialization of electricity. The company operates in the renewable energy sector, particularly wind and hydroelectric power, and is one of the largest producers of wind energy in the world. Iberdrola also provides electricity and gas supply services, and engages in infrastructure projects, including smart grids and electric vehicle charging networks, across various international markets.