by Haja Mo October 30, 2025 Business Net income fell 85 percent, however, because of charges related to store closures and corporate layoffs. Previous Story Paramount to Lay Off 2,000 Employees Next Story Candy Companies Are Quietly Cutting Down on Cocoa to Save Money