Large amounts of carbon capture as a solution is an ‘illusion’ – IEA

The oil and gas industry is banking on carbon capture as its “fix” for climate change. The IEA’s new report … Continue reading Large amounts of carbon capture as a solution is an ‘illusion’ – IEA