PROJECT TRIUMPH TE-1

CREATING UK ELECTRIC MOTORCYCLE CAPABILITY PHASE 2 – POWERTRAIN PROTOTYPE Triumph are moving into electric motorbikes, here is their latest