McLeod Russel

McLeod Russel

HQ location
Kolkata, India
Launch date
Market cap
$49.0m
Enterprise value
$304m
Share price
INR33.96 MCLEODRUSS.NS
Authorizing premium user...