Address |
Four Mangoe Lane Kolkata West Bengal 700001 India |
Employees | - |
Website | http://www.mcleodrussel.com |
Updated | 09/14/2018 |
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. |