Nourish Organic Raises $3 Mln
Nourish Organic said Thursday it secured $3 million in new funding led by Renewal Funds. Strategic investors include husband and wife actors Ben Stiller and Christine Taylor. Nourish Organic, owned by Sensible Organics, says it provides a 100% USDA certified organic bath and body line of products.
13 June 2013•3 mins read
