RBI keeps key policy rates on hold as uncertainties loom

IIMA