Meal delivery service plans to bring 1,200 jobs to DeKalb County

0
Home Chef plans to open in the next four years and invest more than $3 million in the county.
View Comments 0