Tag: Mark Ellis
Changes in Mercedes’ technical structure, Aldo Costa to become Technical Advisor
Mercedes announced changes in its technical structure for 2019 and beyond. The team pointed out it is “a planned transition of its senior technical...