Question: I lost my ICICI bank debit card. How long will it take for them to issue me a new one? 9123 326395. Bank A bank is an institution which is authorised to accept deposits and make loans to the customers. In india banks are regulated by Reserve...