News

ExxonMobil plans to begin expanding CCS at its facility in La Barge, Wyoming, by the end of the year. This project will reduce emissions at ... of the largest American oil companies Exxon and Mobil.