20130318 auto: Mahindra e2o launched at Rs 5.96 lakh (on road; Delhi)