TVS Racing crowned champion at 2020 National Rally Championship
Hampi: TVS Racing, the factory racing team of TVS Motor Company, finished the 2020 Indian National Rally Championship (INRC) on a high note as it won the championship in all categories.The final round of the season took place in Hampi…