MRF, Indian Hotels among 5 midcap stocks that hit all-time highs on Wednesday
Indian benchmark equity indices declined on Wednesday, dragged by banking, metal and IT stocks.

Indian benchmark equity indices declined on Wednesday, dragged by banking, metal and IT stocks.