3 ms·Strangling? No. That's like saying Amazon's success is strangling retailers.by brndnmtthws 9y agoStrangling? No. That's like saying Amazon's success is strangling retailers.