Hanoi is set to spend VND640 billion ($27.5 million) on infrastructure near the circuit for its inaugural Formula 1 race in 2020. The Nguyen Co Thach Road is next to the My Dinh National Stadium. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results