20130318 auto: Mahindra Reva e2o electric car launch today