260-MW Brazoria West solar project in Texas acquired by S&B USA
S&B USA (previously Shikun and Binui America) has signed a definitive agreement to acquire 100% of Brazoria West Solar Project with 260 megawatts (MWdc) (200 MWac) of planned solar energy capacity from Savion, part of Macquarie’s Green Investment Group. Construction of the project, located in Brazoria County, 40 miles southwest of Houston, Texas, will start…
Read more