Mahindra finally launches the much anticipated electric-car named e2o from its plant at Reva Electric Car company, which Mahindra had acquired a few years ago. An all-new design of its elder sibling (NXR) was showcased in the recent Auto-Shows & was much talked about its good looks and elegant design of the overall car. Mahindra […]