KTM has launched the RC 160 in India, priced at Rs 1.85 lakh (ex-showroom), bringing a track-focused design to the 160cc ...