Approval for $870m Lake Charles Power Station
The Louisiana Public Service Commission has approved the construction of a 994MW combined cycle power plant in Westlake with the full notice to...
The Louisiana Public Service Commission has approved the construction of a 994MW combined cycle power plant in Westlake with the full notice to...