Cargon, 1 month ago They definitely could have phrased this better. I think what they mean is that their level of confidentiality meets or exceeds local laws.
They definitely could have phrased this better. I think what they mean is that their level of confidentiality meets or exceeds local laws.