site logo

Rhode Island siting board rejects Invenergy's 900 MW gas plant

wikimedia