Branchless banking has great potential to extend the distribution of financial services to poor people who are not reached by traditional bank branch networks; it lowers the cost of delivery, including costs both to banks of building and maintaining a delivery channel and to customers of...