Thailand $1.3 billion F1 project takes next step as brand new street circuit revealed

The Sports Authority of Thailand (SAT) has proposed a track layout which could host a grand prix in the nation from 2028.