F1's likely next new street race explained
Formula 1’s next new street race appears to be edging closer as Thailand’s prime minister steps up his bid to get a race in the capital city Bangkok. Srettha Thavisin met with F1 CEO Stefano Domenicali last month and followed that up with discussions last …