The Dell Latitude 7320 Detachable tablet is out soon

You might be forgiven to think of the new Dell Latitude 13…