Hamburg-based business intelligence organization yStats.com has released a report on the effects of fraud on B2C E-Commerce and online payments. The report, “Fraud in Global B2C E-Commerce and Online Payment 2014” shows that as online retail revenue is increasing at double digit growth rates globally, and is expected to total…