Triumph Motorcycles has announced the completion of its TE-1 electric development project. Along with this, Triumph also released the final…