British luxury car manufacturer Aston Martin celebrates its 110th anniversary this year, but its eyes are firmly on the road ahead, not the rear-view mirror. On May 24, at Hotel du Cap-Eden-Roc, in Antibes, France, near Cannes, the company unveils the first of its next generation of sports cars (see teaser image, here) and the […]