HDFC Bank has introduced the Embassy Fixed Deposit for diplomats, non-diplomatic staff, and missions, allowing investment ...