Posts

Showing posts with the label Shell

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