Aston Martin confirms departure of chief Andy Palmer Published 26 May 2020 Sports car maker taps Mercedes-AMG boss Tobias Moers as new head Full Article