
India accelerates push to restore Formula One racing after decade-long absence
India is mobilizing government efforts to overcome taxation and regulatory barriers blocking Formula One's return to the Buddh International Circuit near New Delhi by 2028, more than ten years after the race ceased.