The Department of Energy and Climate Change (Decc) has scrapped its £1 billion competition to help develop technology for carbon capture and storage (CCS).
The Department of Energy and Climate Change (Decc) has scrapped its £1 billion competition to help develop technology for carbon capture and storage (CCS).