Multivac opens new $11.2 million logistics center 05.05.2021 By Kimberlie Clyma The 33,000-square-foot addition is housed in the company’s US headquarters in Kansas City.Read More