Sara Lee Frozen Bakery celebrates the addition of a state-of-the-art 10,000 sq.-ft. R&D innovation center and test kitchen with an opening ceremony at its headquarters in Oakbrook Terrace, Ill.
Tomra Food has opened a 4,000 sq.-ft. customer service center in Bengaluru, India, as part of its efforts to improve the organizations’ responsiveness to stakeholders.