AutoDemand for cars, according to Mahindra & Mahindra Ltd., is exceeding supply Kaushiki Ghosh • Aug 5, 2022