Search

Tag: Mr. Stevia

image
11 June

Mr. Stevia: The Sweet Success of a Kenyan Farmer Stevia is a sturdy green plant whose leaves contain a unique source of natural sweetness (Photo Credit: Cherotich Kenei) Stevia is a sturdy green plant whose leaves contain a unique source of natural sweetness. It’s grown all over the world, and is fast becoming one of […]

Read More