over 13 years ago

from: Autosport.com

( 995 views )

Formula 1 teams have made a major breakthrough to help reduce costs in the sport over the next few years after rubber-stamping a new Resource Restriction Agreement (RRA) in... read more »