Search results
Executives quit F1 team Alpine after car's disappointing performance in Bahrain Grand Prix
Associated Press via Yahoo News Singapore· 4 months agoTwo executives in charge of designing a new car for Formula One team Alpine have quit after a...