After going very quiet for quite a while, and then removing reference to the project from their website, Triumph have made an announcement about phase 3 of their TE-1 electric bike project. https://www.triumphmotorcycles.co.uk/for-the-ride/brand/project-triumph-te-1/phase-3 There's a short video that I highly recommend watching with a subwoofer attached.