demeter bio

International Agencies

  • DEG (Deutsche Investitions- und Entwicklungsgesellschaft)
  • The World Bank
  • UNCTAD (United Nations Conference on Trade and Development)
  • World Business Forum for Sustainable Development