Patent images of Mahindra's upcoming EV leaked on the internet