The European Union (EU) and International Trade Centre (ITC) launched a unique competition to empower Eswatini’s artisans by ...