After speculation about his future at Maranello, Ferrari have announced that they will part ways with Technical Director James Allison with immediate effect. Following Allison’s departure at Ferrari Mattia Binotto will take on the role of Chief Technical Officer. Allison’s future at Ferrari has been in doubt for the past few weeks after a lacklustre 1st half […]