Formula 1 officially returns to Turkey in 2027. The Turkish presidency confirmed Friday that Istanbul Park has secured a long-term deal to host the Grand Prix for at least five years, with F1 CEO Stefano Domenicali and FIA President Mohammed Ben Sulayem present at the announcement alongside President Erdogan. The circuit last hosted a race […]