The Hammond, Louisiana, company, which announced changes to its business strategy, cut 71 jobs and reduced its dividend to 8 cents per share.
See All 3184 Episodes of "The Latest"