Mahindra Thar EV will launch on August 15