- I think that they do some sort of a process with the stevia to minimize the aftertaste - someone I think explained in this thread:
Truvia - I think part of the process was compared to brewing tea - also I think that Truvia is not the only product of its kind - I think maybe the Pepsi Company has its own brand of the concept and there may be other products of this type as well (???).