MCC celebrates 20 years of effective international development