The Mahindra XUV400 all-electric SUV promises to deliver a range of up to 437km on a single charge. But how accurate is this claim in real-world driving conditions? To find out, the CarWale team tested this Mahindra EV on different road types and driving styles.