Mahindra CIE Automotive scales over 4% to hit a 52-week high; here's why
This Mahindra group stock is up by nearly 175% in the last nine months; ICICI Direct sees more upside
Five Mahindra Group stocks gained up to 67% in a year: Do you own any?