KTM has taken the wraps off the 2024 edition of its track-only RC 8C motorcycle, and only 100 units of the supersport will be manufactured for global sale. And no, it is not coming to India.
The TVS One Make Championship (OMC) enters its third edition and will be held alongside the FIM Asia Road Racing Championship (ARRC) starting from March 15.