The company said several job losses were reduced by people being offered alternative roles, finding other employment, or ...
Situated in the Lone Star State's Brazoria County, the farm will provide enough electricity to power roughly 20,500 U.S.