EU-backed study targets top areas with carbon capture project potential

Research shows areas in France, Spain and Portugal as having the most potential for large-scale deployment

30 June 2020 9:57 GMT Updated  30 June 2020 9:57 GMT
 in    London