Today in Data: eCommerce Slumped in March but It's Hardly Dead – PYMNTS.com General Today in data, the latest U.S. Department of Commerce report shows that eCommerce dipped 6.4% in March, but Amazon is reportedly adding benefits … Read the full article