The Triumph Factory Visitor Experience has undergone major changes, with the Hinckley-based company revealing a new digital ...