Lightsource bp moves forward with $348M utility-scale solar projects in Texas

Renewable, H2 & ESG