Triumph Street Triple S launched at INR 8.50 lakhs
SPEEDHOUNDS reported earlier the launch of Triumph Street Triple launch in India. The base Triumph Street Triple S has been launched in India at an introductory price of INR 8.50 lakhs (Ex-showroom, Delhi) pitching it against its arch rival Kawasaki Z900. Street Triple S has more power and torque, thanks to the all new 765cc…

