McLeod Russel India Ltd Sustainability Reports
McLeod Russel India Limited is engaged in the cultivation, manufacturing, and sale of black tea, managing multiple tea estates across India, Vietnam, and Uganda.
Sector: Agriculture, forestry & fishing
Country: India
Exchange: National Stock Exchange of India
LEI: 3358007YF97LK5AKCD84
FIGI: BBG001SF2JV5
14 reports from 2012 to 2026