Shell Enters British CCS Race
Twelve years ago the oil giant Shell announced it had established a fifth core business – called Shell International Renewables or SIR- which was designed to exploit the growing renewable market. Over a decade later, the oil company has beat...