Goodricke Group Limited is an India-based tea producing company headquartered in West Bengal. It is a part of the Camellia PLC UK – the world’s second largest private sector tea producer
Goodricke Group Limited is an India-based tea producing company headquartered in West Bengal. It is a part of the Camellia PLC UK – the world’s second largest private sector tea producer