Hero Group to close jam factory in Switzerland Hero Group has announced its plans to cease operations at one of its jam production plants in Lenzburg, Switzerland, by... Read more October 31, 2023