Tata Motor’s love affair with Geneva Motor show made it to 20 years. And they celebrated it in Style with stunning concept, the Tata Motors eVision! The all-electric sedan and is based on Tata’s new Omega Arch platform. The car absolutely looks stunni