You may remember the announcement last week that Nestle USA would be cutting back on artificial flavorings and salt in its frozen food products. That widely-publicized announcement isn’t about the company’s concern for its customers’ health: Nestle is concerned about the health of its frozen food business. Specifically the Lean Cuisine brand. [More]