Tata Punch EV spotted on a towing truck, interiors spotted