Tag: Mahindra Reva e2o launch on March 18
Mahindra Reva e2o To Launch on 18th March 2013
Mahindra Reva e2o was readied for quite a long time but was delayed due to some uncertainties. It is cited that carmaker was waiting for the Union…