Indian auto stocks faced heavy selling on February 21, with the Nifty Auto Index falling 2.9% to a 10-month low. Most ...