The Azerbaijan Grand Prix will remain on the Formula 1 calendar until 2030 after the series signed a four-year contract ...