Skip to main content
Imagen de cabecera

Solaben 1/6

Project Overview

  • Solaben 1/6 project is a 100MW Concentrating Solar Power facility known as Extremadura Solar Complex, located in the municipality of Logros├ín, Spain

Project Description

Capacity

100 MW (50MW per plant)

Country

Spain

Shareholding

100%

COD

3Q 2013

PPA
Structure

Asset based regulation

Currency

Euro

Off-taker

Kingdom of Spain

Asset Location

Solaben 1/6