Although the Tata Sierra EV has made a few public appearances, including the one in question, it has always only been in the concept avatar The Sierra nameplate is set to make a comeback in both ...