After a massive gas leak, DEP still finding its role in response
PITTSBURGH (TNS) — Pennsylvania regulators have backed off some of their most far-reaching demands for Equitrans Corp. following the company’s massive gas storage well leak in Cambria County last year.