Business Auto index skids 2% on tepid July sales; Maruti, TaMo, Eicher slip up to 5% | News on Markets