Mahindra plans 16 models by 2031 across ICE and EVs

Auto