Crucial steps to carbon capture and storage: New CCSA report sets out key lessons
The Carbon Capture and Storage Association (CCSA) has released a new report today, which sets out important steps to take in light of the previously axed carbon capture and storage (CCS) competition.