close
This ad will auto close in 10 seconds

Race of Champions look at India as a venue

The Race of Champions (ROC) invitation to India for the season-ending race in Thailand next month could be a precursor to its looking at the country as a key destination soon.