20040726 business.india-business: Depositors rush to withdraw money