Shopping The Future Worldwide retail sales hit $24 trillion last year, not exactly small beer. The massive retail business is switching on technology December 6, 2016