Fresh news from Triumph has just dropped regarding the successful completion of Phase 2 of their collaborative ‘Project Triumph TE-1’. The project sees Triumph joining forces with UK engineering powerhouse Williams, as well as Integral e-Drive and the University of