By CEP Staff • 27 May 2025 in News

Solaria has signed an agreement with Banco Sabadell to finance the 175 MW Oliva Solar project in Spain’s Guadalajara province.