This month, the natural health beverage company Odwalla introduces Heart Health Superfood, a berrylicious new blend that contains 0.4g of plant sterols per 8 fl oz serving. The plant sterols — naturally...

Coca Cola’s new Odwalla Strawberry Protein Monster is the latest addition to the Protein Monster line.  The drink has 25 grams of protein in every bottle, and blends strawberries, soy and dairy...