Triumph India has launched the brand new Street Triple R in India at Rs 8.84 lakh, ex-showroom. The Triumph Street Triple R gets a slightly detuned version of Triumph 765cc Moto2 derived motor and most of the cosmetic cues from the Street Triple RS. Triumph Street Triple R: Design & features In terms of design the Triumph Street Triple R …