Chinese IVC's bought the vitamin for $63.4 million in 2010. IVC products are in Walmart, Walgreens and RiteAid, but the goal is much bigger: selling to the Chinese consumer.
Sundance Film Festival winner "Fruitvale Station" is taking the Cannes Film Festival by storm.