Milli Matcha is green tea powder produced from very superior clonal bushes of Camellia Sinensis. Camellia Sinensis is an evergreen shrub or small tree that is usually trimmed to below 2 m when cultivated for its leaves. It has a strong taproot. The flowers are yellow-white with 7more...
The Goodricke Group developed the concept of instant tea from green leaf at its R &D centre for 4 years before setting up the world's first integrated Instant Tea Plant at Aibheel Tea Garden in the Dooars. This is a state of the art, computerised automated plant and its establishmore...