Financial close for Lightsource bp's Barrica solar projects
Lightsource bp has reached financial close for its 49.5MW Barrica solar projects in Calamocha and Cuevas de Almuden, in the Teruel province of...
Lightsource bp has reached financial close for its 49.5MW Barrica solar projects in Calamocha and Cuevas de Almuden, in the Teruel province of...