Allison appointed Chief Technical Officer in Mercedes reshuffle
James Allison will begin a newly created role entitled Chief Technical Officer (CTO) following a reshuffle of Mercedes technical department.
Read full articleJames Allison will begin a newly created role entitled Chief Technical Officer (CTO) following a reshuffle of Mercedes technical department.
Read full article