Everything you need to know about the concept project Triumph TE-1 electric motorcycle
The Project TE-1 is an electric bike that is being co-developed with Williams Advanced Engineering and two more partners. Triumph is developing the chassis along with safety systems. On the other hand...