Mahindra Racing | India Rising

India Races Onto the International Scene—With Europe’s Help