Renault boss Cyril Abiteboul has suggested it is only a matter of time before the team confirms its future in Formula 1, with a contract to be signed “as soon as it’s ready”. All the teams are negotiating a new commercial agreement with rights holders Liberty Media and the governing FIA for a new era […]