New top executives from Aston Martin, Canadian billionaire Lawrence Stroll and his co-investors, have given the Valhalla and Vanquish their blessing. The development of the two mid-engine sports cars is…

Read More