Business William Rivera: The man and the mind behind the exponential rise of the e-commerce industry. Derek Robins January 22, 2021