Mahindra Reva Merger May 29, 2010 admin 1 Automotive news, Automotive snippets, Its been quite a while since the first electric vehicle of India , manufactured by...