ParentFull threadr-w·That’s a nice number you have there. Here’s another one: 50% of all e-commerce in the entire United States.View on HN