Romania

  • Barlovento Dacia SRL

Bolivia

  • Barlovento Recursos Naturales S.L

Mexico

  • E2Q de México S.A de CV

Chile

  • Barlovento Chile Limitada

Spain

  • Energy to Quality S.L.
  • Barlovento Recursos Naturales S.L

Peru

  • Barlovento Renovables Latinoamerica SAC

Brazil

  • Barlovento Brasil Energias Renováveis Ltda.
  • Barlovento Brasil Energias Renováveis Ltda. - Natal

Barbados

  • Barlovento Recursos Naturales Sociedad Limitada

Contact us

Work with us