Lightsource bp begins construction of Spanish solar project
The project is located in La Muela, Zaragoza, Spain and is set to generate approximately 150 local jobs.
The project is located in La Muela, Zaragoza, Spain and is set to generate approximately 150 local jobs.