INDYCAR names NTT as entitlement sponsor of Series
New NTT IndyCar logo INDYCAR announced today during the North American International Auto Show that global information technology and communications leader NTT has signed a multiyear agreement to become the … Read More