Novara Capital GroupJun 6, 20192 minIberdrola amongst top 12 companies that most support startups in EuropeIberdrola has been awarded as one of the 12 largest European companies that collaborate most with startups in Europe.