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.
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.