Role of Virtual Marketplaces in Facilitating Trade