The two preferred bidders in the government's £1 billion carbon capture and storage (CCS) commercialisation programme competition have been named.
The two preferred bidders in the government's £1 billion carbon capture and storage (CCS) commercialisation programme competition have been named.