ICICI Bank launched India's first loan disbursement card, which was a pioneering financial product that simplified the loan disbursement process for customers. This innovation was part of ICICI's early efforts to leverage technology in banking services.