The Indian government is working to bring Formula One racing back to the Buddh International Circuit near New Delhi by 2028. A task force has been proposed to address the tax, regulatory, and infrastructure challenges that led to the Indian Grand Prix being discontinued after its last race in 2013. Sports Minister Mansukh Mandaviya recently […]Continue Reading




