Formula 1 could soon be returning to India, nearly a decade after the last Grand Prix was held in the country. Fresh ...
The ministry is now planning to revive the racing circuit and has begun laying the groundwork to move the process forward.
More than a decade after Formula 1 last roared through Greater Noida, the Indian Grand Prix may finally be edging towards a ...