A casual view on online marketplaces like Amazon and eBay suggests that the platforms have been created for mutual profit. Store owners leverage increased exposure for their products and in return, the marketplace owners gain the never ending inventory and commission from the sales made by the sellers. However, a closer look might not suggest […]