140-MW Texas solar project powers Houston area grid

Cutlass Solar sits on a 700-acre site located approximately 40 miles southwest of Houston in Fort Bend County. It uses JA Solar bifacial solar …