News

Global energy technology company SLB (NYSE: SLB) has been awarded a technologies and services contract for carbon storage ...