News

Oil and gas companies across the European Union are currently falling short of their obligation to provide 50 million tonnes of CO2 storage capacity annually by 2030, according to a tally of announced ...