
Projects
Lightsource bp completes financing and mobilises construction on 316 megawatts of solar in Texas
Lightsource bp has successfully closed on a USD 380 million financing package and mobilised construction on its Elm Branch and Briar Creek solar projects in Texas, both located about 40 miles south of Dallas. Tax […]