New Jersey’s first LNG terminal on Delaware River delayed
Plans for an LNG terminal on the Delaware River were stalled as the commission overseeing the river voted to delay its initial approval of the project, waiting an appeal from an environmental group.
Read more