Lightsource BP gets environmental greenlight for gigascale $1.3bn Spanish solar build
Nineteen PV projects totalling over 1.6GW across five provinces in southern European country moved toward construction in oil giant spin-out 'key market'
Nineteen PV projects totalling over 1.6GW across five provinces in southern European country moved toward construction in oil giant spin-out 'key market'