Why Decarbonization Could Make Strategic Sense For Oil Majors
-
Can oil companies profitably transform themselves into low carbon, green
enterprises? That is a big question for investors. We have already noted
that gree...
9 minutes ago