Mahindra Last Mile Mobility flags off 100 Treo electric autorickshaw in Hyderabad
The Treo auto is India’s leading electric auto and LMM has sold more than 100,000 electric three-wheelers in the country and covered more than a billion kilometres on the Indian roads.

