Technology
KTM RC 450 Launched In China - The Sportbike India Still Doesn’t Have
KTM has launched the RC 450 in China with a 56bhp twin-cylinder engine, highlighting a missing segment in India’s line...