News

China reveals world’s first carbon-sucking oil ship that can pump 120,000 ... below 2 degrees Celsius above pre-industrial ... reduce the sizable emissions linked to oil and gas extraction.