Electric Everything: Triumph Te-1 ‘Will Never Go Into Production’
Triumph’s lastly accomplished it. Her electrical prototype – the TE-1 – has just completed remaining checks at Oulton Park to...
Triumph’s lastly accomplished it. Her electrical prototype – the TE-1 – has just completed remaining checks at Oulton Park to...
Not very long back, 668 horsepower would have been the sort of output witnessed mostly in supercars. And by "not...