India's best-selling TATA Nexon EV Max car launch in Nepal; You will be surprised to hear the price