Researchers imagine a cheaper, fairer marketplace for digital goods
E-commerce is sizzling. Last year, consumers spent more than $517 billion online with US merchants, up 15 percent from the year before, according to Internet Retailer.
May 17, 2019
0
46