Mahindra Launches 100 Treo E-Autorickshaw in Hyderabad Mahindra Last Mile Mobility (LMM) has officially launched 100 Treo electric autos from Begumpet, Hyderabad. The company says these electric three-wheelers on World Environment Day, propagated the message of pollution-free…