site logo

900 MW Invenergy natural gas plant faces uncertain future in ISO NE