Triumph unveils electric TR25 concept car

Exactly 100 years after its first production sports cars, the Triumph Motor Company has announced a new electric TR25 concept car.  Created by leading automotive design house, Makkina, the TR25 is billed as a celebration of the great British roadster, paying particular homage to the record-breaking ‘Jabbeke’ Triumph TR2, MVC575, which broke the land speed…