The overall consumer confidence in India was at a six-year low. A wave of Indian consumers who prefer tags like organic and ayurvedic products are sweeping products like the Chyawanprash off the ...