Customer reviews affect the business of online marketplaces in surprising ways Wharton research finds.
Hosted on Acast. See acast.com/privacy for more information.