North American Ecommerce and Retail Companies Face a $3.00 Total Cost for Each … – Placera General PR Newswire. ATLANTA, March 27, 2024. Sixty percent (60%) of ecommerce merchants and 53% of retailers experienced a rise in overall fraud levels. Read the full article