China takes on the dual energy challenge
National oil companies double-tasked to increase hydrocarbon production while decarbonising operations and investing in renewables
National oil companies double-tasked to increase hydrocarbon production while decarbonising operations and investing in renewables