Meal delivery service firm Factor to open fulfillment center in Illinois
Factor, an American ready-to-eat meal delivery service, has opened a new fulfillment and distribution center in Lake Zurich, Illinois. The facility, which spans around 100,000sft, is expected to support the future growth plans of Factor, while opening up 700 new jobs. Factor, which was founded in 2013, was acquired by HelloFresh a couple of years […]