The JM Smucker to acquire Hostess Brands for $5.6bn

The JM Smucker Company has announced a definitive agreement to acquire Hostess Brands for $34.25 per share in a cash…