In Community-Driven Development (CDD) programs, communities identify, prioritize, design and execute small scale investments. While relevance and community ownership have been high, it is also crucial that these public investments meet economic feasibility criteria and generate adequate rates of...