New Orleans Power Station 1

1
Gas Turbine
226
226
Pending Approval
2019
Natural Gas
Operator Owned