You need to enable JavaScript to run this app.
Indian benchmark indices ended lower on August 12 with Nifty below 24,450 amid selling seen in the auto, IT and FMCG names.