Shikun & Binui Energy completes Brazoria West solar project in Texas

Project construction began in the second quarter 2021 and was located in Brazoria County, 40 miles southwest of Houston, Texas.