AECID, the Spanish Agency for International Development Cooperation, is the leading management body for Spanish Cooperation.