Mahindra launches India’s first all-electric cargo and passenger van  [ India ]