According to Sequoia Capital, Americans spent $4 trillion on retail shopping last year – 95% of which was still done in traditional brick-and-mortar stores. I’m actually a bit surprised by how high this number is. I would have thought that a larger percentage of people would… Read More
comment 0