F1: Budget cap hardest on Alfa Romeo – Monchaux
(GMM) Formula 1’s budget cap is harder on Swiss-based Alfa Romeo. That is the view of the Sauber-run team’s technical boss Jan Monchaux (shown above), who told motorsport-magazin.com: “Have you … Read More