ORGANIZATION

German Investment and Development Corporation (DEG)