Why do clearance of cheque in Indian banks like HDFC or SBI takes more than 2 days?
What is the actual reason behind banks taking days to clear cheques, especially if they are inter-bank cheques? In this 21st century, shouldn't banking be instant?