When it comes to frozen meals that appear to be healthy, Lean Cuisine is king. The Nestlé-owned brand has been supplying lower-calorie, lower-fat microwaveable meals to customers for over 40 years, ...
An curved arrow pointing right. Nestle is voluntarily recalling three million frozen food products due to the possible presence of glass. Nestlé did not immediately respond to a request for comment.