Madrid makes debut as Imola dropped from 2026

The new Madrid Grand Prix will be held as the final race of an uninterrupted European section of the Formula 1 season next year.

About the Author

has written 39872 stories on this site.

Copyright © 2010 Business and Corporate News.