Aston Martin sues Swiss car dealer over deposits on £2.5m Valkyrie model

Aston Martin sues Swiss car dealer over deposits on £2.5m Valkyrie model