Is Amazon friend or foe? Retailers must weigh the opportunity before tapping revenue gains May 19, 2019 Internet Marketing