ECHO
ECHO
1. Directorate-General for European Civil Protection and Humanitarian Aid Operations (ECHO) (see also Section 9.6 ‘Commission directorates-general and services: official titles’)
2. European Commission host organisation (former Commission database server)