McLeod Russel India Ltd. engages in the business of cultivation, manufacturing and sale of tea. It operates through the following geographical segments: India, Vietnam, Uganda, Rwanda, UK and Others. The company was founded on May 5, 1998 and is headquartered in Kolkata, India.