J.M. Smucker Co., the $7.8 billion food company based in Orriville, Ohio, unveiled a new corporate logo and branding identity intended to better reflect the company as it is now and where it will be in the future. (Photo: J.M. Smucker Co.) The J.M. Smucker Co. wants the world to better […]