Why do clearance of cheque in Indian banks like HDFC or SBI takes more than 2 days?
Is there any advantage to having an account in a government sector bank like SBI rather than a Private bank such as HDFC?