Mahindra Reveals Teaser for Thar.e Concept Mahindra has launched a teaser of upcoming Thar EV concept ahead of its global debut on August 15 in South Africa. This confirms that the electric off-roader concept will be…