Scotland highlights carbon capture jobs potential

18 May 2011