Tata Motors is one of the oldest automakers in the country and so is Mahindra. However, it is the latter that has more hands-on experience in developing and selling electric vehicles (EVs) in India. In fact, Mahindra is the sole player in the country that offers all-electric vehicles for personal transportation. All that experience went in vain when, a few weeks back, Tata Motors bagged the contract to provide 10,000 EVs to the state-owned Energy Efficient Services Ltd (EESL).