Global Sanitation Fund

Participatory Technology Development – a Local technician improving a toilet