The project is located in Les Borges Blanques, Lleida, Spain. The Borges Termosolar project is a 22.5 MW hybrid CSP-Biomass plant being built in the north-east of Spain and it’s the first c...
* The information available in this section may vary depending on the project.