But why was the article “in association with Shell” ? Is this the start of advertising masquerading as opinion articles ?

What could possibly link Royal Dutch Shell to Carbon Capture and Storage ? The “Enhanced Oil Recovery” (EOR) angle, possibly – Shell offering to pump Carbon Dioxide down into its depleting oil and gas wells in an attempt to raise the pressure on the remaining hydrocarbon, to squeeze it out.