Ferrari faces F1 turmoil as James Allison leaves the team with immediate effect

Ferrari’s Formula 1 technical director James Allison has left the team with immediate effect, it was announced today. Allison, who began his second stint with the Scuderia in the middle of the 2013 season after previously working for the team under Ross Brawn between 2000 and 2005, helped Ferrari recover from a winless 2014 season […]