What is the full form of HDFC Bank and ICICI Bank?
Banking: Which bank in India provides an international debit card for my salary account? Also, among the SBI, ICICI, HDFC & CITY, which bank is best to open a salary account?