Hosted on MSN1mon
China reveals world’s first carbon-sucking oil ship that can pump 120,000 barrels a dayChina’s move to equip a floating oil facility with carbon capture technology is a broader push to reduce the sizable emissions linked to oil and gas extraction. According to the International ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results