The Role of Intermediaries in Electronic Marketplaces: Assessing Alternative Hypotheses for the Future February 13, 2019August 12, 2017 by Cyril