A new electronic payment mandate is about to change the way your automated bank debit transactions work. The National Payment Corporation of India's latest flagship programme, the National Automated Clearing House or NACH is being rolled out across the country.
Click here to read more.