Tata Sierra EV design patent leaked; to take on Mahindra Thar Electric(02) Save Image Image gallery: Thunda859 Leaked