Craig BakerSocial Links NavigationCraig Baker is head of the investment committee at Alliance Trust Latest articles by Craig Baker Three stocks that are improving their carbon footprints Tips Professional investor Craig Baker of the Alliance Trust picks three stocks that are working towards reducing their carbon footprints. Tips