Despite the fact that our climate verges on irreparable damage from atmospheric carbon, the fuel industry lumbers on to get more carbon out of the ground and into the environment.
Could Delco get a major LNG export terminal? Facility being shopped for Chester
Penn America Energy wants to construct a massive LNG export terminal in the city of Chester along the Delaware River. The plan faces an uphill battle.
Let’s keep it in the ground folks!