Consumer electronic bill payment service providers (CSPs) processed more than 400 million Internet-initiated consumer bill payments in 2001, according to a new survey of CSPs jointly sponsored by NACH ... More...