Following the introduction of the Formula Two championship this year, the FIA have set their sights on creating an International Formula Three Championship for 2019. After the approval of the World Motor Sport Council this week, the FIA have... MoreĀ»