Thursday, April 26, 2018
Home Tags Alfa Romeo

Tag: Alfa Romeo

Alfa set for F1 return

AFTER more than 30 years away from motor racing's premier category, Italian brand Alfa Romeo is back, starting in 2018, taking primary naming rights, and forming a technical and commercial partnership, with Swiss Formula 1 team, Sauber F1.