BusinessGreen: In what could represent a major milestone for the emerging carbon capture and storage (CCS) industry, oil giant Shell has confirmed it is to proceed with plans for one of the world’s largest carbon capture projects as part of the Athabasca Oil Sands development in Canada.
The controversial Canadian oil sands industry has long-argued it will be able to tackle its carbon footprint by pioneering the use of CCS technology capable of capturing and storing emissions from the highly carbon-intensive…