You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
russel
McLeod Russel India Ltd is an Indian tea company. It is currently the world's largest tea growing company.It is part of the Williamson Magor Group. It has Thirty One tea estates in the Brahmaputra Valley of Assam and Two in the Dooars region of West Bengal, three factories in Vietnam and six estates in Uganda.
McLeod Russel produces more than 90 million kilograms of quality black tea every year which reaches millions of tea lovers worldwide.