Triumph Street Triple RS and R deliveries commence in India 3 months post-launch
Triumph Street Triple RS and R deliveries finally started in India, 3 months after launching the motorcycles in the country. These two variants were launched back in June, but due to some issues, Triumph could not deliver the bikes to customers. The Triple R has a price tag of Rs 10.17 lakh, while the RS …