5 ms·Estimates for France, the UK, and Canada are around ~6%. Fraud is inevitable.by onlyrealcuzzo 2y agoEstimates for France, the UK, and Canada are around ~6%. Fraud is inevitable.