HDFC Bank Limited (HDB) supply chain analysis