8 employees
With a philosophy of making the world a better place & seeking to inspire a better life, Natvia set out to create a 100% natural sweetener.
2009