Thailand's dreams of hosting a Formula One Grand Prix could soon become a reality, with plans to stage a race in Bangkok's Chatuchak area by 2028.The Sports Authority of Thailand (SAT) has signed a ...
Even for a team with a reputation for making sudden midseason driver swaps, to move this early in the year feels abrupt.