Discover why Iberdrola's strong returns, 17% EBITDA growth, and investments in renewables make it a compelling Buy amid ...