
The Chemical Engineer : Sempra greenlights Port Arthur LNG project
Industry publication The Chemical Engineer published a look into the greenlighting of a potentially climate-harming Sempra Infrastructure LNG project in Port Arthur, Texas. The Chemical Engineer April…