Iberdrola amongst top 12 companies that most support startups in Europe
Iberdrola has been awarded as one of the 12 largest European companies that collaborate most with startups in Europe.