By CEP Staff • 15 March 2011 in News

Carbon capture and storage could be £10 billion industry by 2025, says new UK report