Spanish Power SL

About Spanish Power

Spanish Power SL is a Madrid-based Spanish company established in 1998, specializing in the development, construction, and operation of renewable energy projects, primarily solar photovoltaic and onshore wind.

The company has constructed over 540 MW of projects and developed and sold approximately 1.8 GW of assets. It maintains a portfolio exceeding 900 MW across Spain, Portugal, Sweden, Norway, Finland, and Mexico. Notable activities include Owner’s Engineering for the 64.86 MWp Belorado I PV plant in Burgos, Spain, in partnership with Victory Hill Capital Partners, and the La Marquesa solar PV program (387 MWp) financed by the European Investment Bank.

Spanish Power SL serves as operating partner for international programs, such as a 158 MW solar and wind portfolio in Spain, Portugal, and Sweden, where it holds a 20% stake.

Get insights on Spanish Power
with chemXplore Alpha