Oil and gas companies are facing major technological disruption

Pressure to reduce carbon emissions is putting the future of fossil fuel giants in jeopardy. Their survival plans involve carbon storage and floati...
Back to Top