Exploring Electronic Marketplace Performance: The 3 Pillars
using the balanced scorecard as a strategic management system .