Solar Trade Platform and Directory of Solar Companies


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