Public buyer
Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ) GmbH
Notes
Public contracting authority, created from 33 open tender listings. Not a grant-making funder.
Public contracting authority, created from 33 open tender listings. Not a grant-making funder.