Retail’s new crystal ball: how transaction data gives you a competitive edge