Iberdrola SA (BME:IBE) has secured a EUR-6-million (USD 7.1m) loan from Spanish state-controlled lender Instituto de Credito Oficial (ICO) to finance the construction of a green hydrogen filling station for the Barcelona public transit operator.