Tata nexon ev car price in nepal July 8, 2019 16 32 64 128 Tata nexon ev car in nepal Tata safari 2023 new model