Oct14 CCC Urges UK to Develop Carbon Removal Technology in Order to Meet Ambitious Paris Targets Written by Danny Lord in CCS Climate Change Government Policy The Committee on Climate Change has published a report claiming that if the UK is to meet the goals set out in the… Continue Reading