Small-cap corporate of the year
McLeod Russel (India)
The name McLeod Russel (India) may not be familiar to most readers, but many will have consumed its main product.
The Indian firm is the world’s largest tea plantation owner, with the 75 million kilograms of tea it produces a year accounting
Please take a trial or subscribe to access this content.
Contact our subscriptions team to discuss your access: email@example.com
To discuss GlobalCapital access for your entire department or company please contact our subscriptions sales team at: firstname.lastname@example.org or find out more online here.