Big Oil’s Been Secretly Validating Critics’ Concerns about Carbon Capture
Last February, ExxonMobil announced it would further expand its only active carbon capture and storage (CCS) operation in the United States, located at a gas processing facility in LaBarge, Wyoming. Shute Creek is the …
Big Oil’s Been Secretly Validating Critics’ Concerns about Carbon Capture Read More