image
RBI holds interest rates, sees economy contracting 9.5% in F