Sunday, November 24, 2024
Tags Mark Ellis

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...