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

Capacity100 MW (50MW per plant)
LocationSpain
Shareholding100%
COD3Q 2013
PPA
StructureAsset based regulation
CurrencyEuro
Off-takerKingdom of Spain

Asset location

Solaben 1/6 is located in Spain
Solaben 1/6 is located in Spain.

Contact information