We recently had a chance to ride the TVS iQube ST 5.1kWh and here’s what we at ZigWheels think about its real world ...