Current European triathlon champion India Lee is to head up Insurance company Pedalcover’s, new triathlon team, launched  to support emerging British talent.

Advertisement