AECID (Spanish Agency for International Cooperation and Development)

AECID is the official Spanish Agency for international development cooperation and for humanitarian assistance, responsible for the coordination of the whole Spanish humanitarian aid.