Might Renault just pull the plug on Alpine’s F1 ‘project’?
All is clearly not well at the Alpine Formula 1 team given the massive team management clearout just before the summer break. Might parent company Renault just be tempted to cut its losses?
All is clearly not well at the Alpine Formula 1 team given the massive team management clearout just before the summer break. Might parent company Renault just be tempted to cut its losses?