Triumph are trumpeting the development of their new electric bike which they are making in partnership with Williams racing, the TE-1. Its not an actual bike yet, they apparently have an engine, and no test bikes so they are obviously busy collecting reactions and opinions. Who knows if it will actu...