Punto Stampi and the automotive giants