New Delhi, Oct. 5 -- Nine years have passed since the Buddh International Circuit bid adieu to Formula 1, which made an unceremonious exit from India. F1 came to India with pomp and the elite graced the event, declaring that India had finally arrived as an international motorsport destination....