RBI marks June 26 Muharram bank holiday across many states

India