F1 News: D. Sanchez will be Alpine’s Executive Technical Director
BWT Alpine F1 Team has today announced the appointment of David Sanchez as Executive Technical Director, marking a return to Enstone for the French engineer. In the newly created role, … Read More