Triumph reveals first electric TE-1 motorbike

Triumph, a British motorbike manufacturer, has unveiled the complete prototype of its 170kW TE-1 electric bike. This previews a future high-performance electric bicycle. Triumph, Williams Advanced Engineering (WAE), Integral Powertrains, …

Read More