UK could be a carbon capture 'loser'

17 Sep 2010