Stella Maris is a Norway-based company developing carbon capture, intermediate storage, offshore transportation, and permanent sequestration of CO2 captured from industrial ...
ExxonMobil has been forced to temporarily curtail oil production from its big Hibernia and Hebron fields offshore eastern ...