All About the Sugar Substitute Stevia
When you think of green, leafy plants that provide an instant mood boost and are widely acclaimed by owners of natural food stores, images of free-loving hippies may come to mind. However, the latest sugar substitute to hit the market, called “Stevia”, has reportedly been used for centuries. As of recent, it has taken over ...