Jan 7, 20212 minkombucha - An elixir of life?Kombucha is a buzz word which has been floating all around and is slowly creeping into the Indian marketplace. A fizzy alternative...