EDD Village Stand: Making Development Cooperation work for the People

Universalising Effective Development Cooperation through transparency and accountability in development partnerships