Inside Travel Group’s co-founders tell Gary Noakes about new investment and exciting additions to its programme ...