Definition
Web site that displays electronic catalogs from several suppliers, and charges commission from them for the sales revenue generated at that site.
Related Videos
http://www.businessdictionary.com/definition/electronic-mall-e-mall.html


