Posts

Showing posts with the label Demand

Shell says oil companies can only decarbonize when oil and gas demand drops

Image
Shell says oil companies can only decarbonize when oil and gas demand drops