April 9, 2012

Sensible Organics, a maker of organic personal care products and one of the first beauty care companies to receive the U.S. Department of Agriculture national organic certification, has announced that it will launch its Nourish Organic Food for Healthy Skin brand at Whole Foods stores nationwide.