Indian equities ended lower on Wednesday as thin, pre-holiday trade and foreign investor selling kept sentiment muted. Sensex and Nifty slipped marginally, dragged by oil & gas, pharma and IT stocks. Market activity remained subdued ahead of the Christmas break, mirroring low volumes across global markets.
