I(Company · founded 1992Iberdrola (Spain)Bilbao, Spain · iberdrola.esFollowManage this pageCitations, last 5 years417Works, last 5 years75h-index55Scientists listed6Grants since 20163OverviewPeople 6Grants 3Departments 1Departments and unitsAvangrid Renewables Company