Madrid To Take Over From Barcelona As Host Of Spanish Grand Prix From 2026

Formula 1 has announced that the Spanish Grand Prix will be held in the nation’s capital, Madrid, from 2026 until 2035. A deal has been struck between F1 and IFEMA MADRID for the new circuit in the Spanish capital to be built around the IFEMA Exhibition Centre. The circuit will feature 20 corners and be … Read more