Oil and gas industry needs to let go of carbon capture as solution to climate change, IEA says
The oil and gas industry needs to let go of the “illusion” that carbon capture technology is a solution to climate change and invest more in clean energy, says the …