CARSNEWSTata Sierra EV Debuts in Nepal With 665km Range; Price Expected From Around Rs 70 LakhBy Abhisek Dhungel