Friday, September 20, 2024
Outlook.com
Outlook India
Outlook Business

Treo Auto

The company, a division of Mahindra & Mahindra, had sold 17,522 units in FY22, Mahindra Last Mile Mobility (LMM) said in a statement