Former Aston Martin, Tesla Exec Is Alpine’s New Chief


Michael van der Sande will be the new chief of the resurrected French sports car brand, taking up the role on March 1.
Read more »