The all-electric version of the Mahindra XUV300 has been spotted in its close-to-production form. The electric SUV is expected to be called XUV400 and could be launched in early 2023. While the elec… [+796 chars]