It was announced this morning by the Ferrari team that James Allison has left his role as Ferrari technical director with immediate effect, ending weeks of speculation about his future. 261 more words