A look at Triumphs collaboration to produce an electric motorbike for somewhere in the future. Looks promising.....