Formula 1
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?