mohanrajAugust 4, 2024Triumph Speed 400 vs KTM 390 Duke: which is better?When we first rode the new Triumph Speed 400 in isolation, we couldn’t help…