Stephen Cotter spills on CIE Tours' longtime success on this week's episode of the Irish Stew Podcast.