316 MW Solar PV Capacity Enters Construction In Texas

Lightsource BP Achieves Financial Closure For 2 Solar PV Facilities With 316 MW Capacity In Texas, US; Both Projects Enter Construction

For 2 of its solar power projects in Texas, US, Lightsource BP has achieved financial closure adding up to a