McLeod Russel India Limited: World’s Largest Tea Company

[Ed. Note – This article does not meet our new editorial guidelines, nor does the company mentioned meet our investment criteria. It will be removed from the site in the future.]

McLeod Russel India Limited (BSE:532654) is a┬ámidcap (33710 million rupees) India-based company belonging to the Williamson Magor group. It is India’s┬álargest exporter of tea and also the largest tea planter and producer in the world, with tea estates in Assam and West Bengal as well as in Vietnam, Uganda and Rwanda.… Read more