Key factsactiveLegal nameVESTAS RENEWABLE DEVELOPMENT SPAIN SLes_bormeRegistration357223es_bormeStatusactivees_borme
People with significant control2 peopleNameRoleFromSourceSABATER EIZAGUIRRE IÑIGOConsejero—Spain registryMURIEL CARRASCO ADRIANSecretario—Spain registry