Auto

Mahindra Electric Launches Treo Electric Auto In Nepal

26 Oct 2021

The Mahindra Treo comes to Nepal through the Completely Build Unit (CBU) form and it will be exported from the company’s manufacturing facility in Bengaluru in India.