Hi,
I was wondering, if anyone has managed to try a new product that has recently been launched called Truvia? It seems that it is based on stevia and this particular product is a collaboration between Coca Cola Corp and Cargill, other organisations working on their own stevia sweetner...