The Mennonite Central Committee has opened a new 10,000-square-foot cannery in New Hamburg with the initial goal of producing 60,000 cans of meat annually for people in need across the globe.