More than 50% of retailers in the US and Europe still have to consolidate their fraud management solutions across all channels. Omni-channel retail sales are predicted to reach $1.8 trillion (£1.1 trillion) in the US by 2017