Mahindra Electric delivers first Treo auto under RAAHI Project in Amritsar

A total of 500 Treo electric autos will be delivered in the next few months for…