ETI launches £25m carbon capture search

22 Mar 2010