Cardiff tech marketing firm doubles growth

Station Road, a digital and technology marketing agency based in Cardiff, is on track to double its growth a year after launching. The firm has seen profits grow by 250 per cent over the last year. It was set up in 2015 by Lyanna Tsakiris and Jay Stallard, who spent a number of years working in...