electronic markets and electronic hierarchies : effects of information technology on market structur corporate strategies .
The information lens: an intelligent system for information sharing in organizations