Source: Oil and Gas
SLB is targeting $3 billion in revenue from its new energy business by the end of the decade, with carbon capture and storage expected to play a leading role.
Full Article: Read More
Source: Oil and Gas
SLB is targeting $3 billion in revenue from its new energy business by the end of the decade, with carbon capture and storage expected to play a leading role.
Full Article: Read More