HDFC Bank Limited provides banking and financial products and services to individuals and businesses in India, Bahrain, Hong Kong, Singapore, and Dubai. It offers deposit accounts, retail and business loans, working capital and trade finance, credit and debit cards, payment, remittance and cash management services, insurance and investment products, and online and mobile banking through branches and automated teller machines.