Is Mahindra A Publicly Listed Company