INDCOSERVE
INDCOSERVE is India’s largest Tea Co-operative Federation working with around 30,000 small tea farmers, manufacturing about 13 million kgs of Black Tea annually. The value chain of INDCOSERVE spans over 16 Tea Factories and includes sourcing of green tea leaves […]