The Aston Martin stand was among the busiest during the press days at the Geneva auto show, with a level of buzz and bustle out of proportion to the company’s still modest global sales. As well as launching its new AMR high-performance sub-brand, the British luxury maker formally named the Valkyrie hypercar and showed off […]
More...