Stevia & Diabetes

In recent report on diet, Public Health England found that a large proportion of the UK population are consuming over 3 times more sugar than is recommended. Although we do know that sugar is not the direct cause of Diabetes, it is a key factor in controlling weight and blood glucose levels, and as a…

Read More