News

Turkey is determined to make a bold return to the Formula 1 World Championship, with a bid to host a race at Istanbul Park.