Formula 1

Nick Chester appointed Lotus F1 Team Technical Director… Lotus F1 Team is pleased to announce the promotion of Nick Chester to the position of Technical Director. Nick will replace the departing James Allison, who will leave Enstone after working with the team most recently since 2005 and previously from 1991-1992 and 1994-1999. Nick has worked […]