Record Braking Mugen Shinden San Electric BikeCompeting with the all-electric racing bike, Shinden san, the third iteration of the TT racer produced by M-Tec Co Ltd (M-Tec), and named after the…09 June 2014