“I am very pleased to announce that Formula 1 will continue to race in Mexico City for another three years under this new agreement," said F1 president and CEO Stefano Domenicali. You might like Hyundai RN24 prototype review: a 4WD hot hatch with supercar firepower Here’s your first look...