After the teams have agreed on important technical and sporting regulations last year, a crucial deadline is coming up again this year. The current commercial agreement between Formula 1 and the teams (the Concorde Agreement) is coming to an end.... MoreĀ»