Baobab fruit is a vitamin C powerhouse! Just 100 grams of baobab powder can supply up to 40% of your daily recommended intake ...