Allison commits to new long-term deal with Mercedes F1 team
Allison returned to front-line duty last year as part of a job swap with Mike Elliott, who wanted to step away from the technical director position and originally moved into the chief technology officer position before leaving the squad at the end the season. While at the time it was unclearContinue Reading