Innovabridge

INNOVABRIDGE is a not-for-profit Swiss consulting foundation committed to innovative solutions in international development.

http://innovabridge.org