Who will win in the battle between Mahindra and Tata? Will XUV700 become a gamechanger in the new avatar?
Mahindra XUV.e8: The battle for supremacy in India's electric car market continues between the two leading Indian automobile manufacturers Mahindra...