Geneva: Tata motors unveiled the electric version of the world