Interoperable Cash Deposit (ICD): A Breakthrough in Banking Accessibility and Convenience