Mahindra presented its upcoming range of electric vehicles last week