Sports

Formula 1 Returns to India: Revival Talks Begin for Buddh International Circuit


After a 13-year gap, efforts are underway to bring Formula 1 back to India, with the iconic Buddh International Circuit in Greater Noida poised for a potential comeback on the global racing calendar.