Solar Trade Platform and Directory of Solar Companies
Opdenergy

Opdenergy

Torre Spinola, Planta 5, Cardenal Marcelo, Spinola, 42, 28016 Madrid
Click to show company phone
Spain Spain.png

Business Details

Installation size
1(M)Wp+ Installations
Operating Area
Chile, Spain, United Kingdom, Italy, Mexico, United States

Company Updates

11 Aug 2021

Opdenergy has reached an agreement to sell 20 solar projects in Spain with a total capacity of 1,044 MW to Bruc Energy.

Last Update