Idea posted: August 2014
Institutions: The Wharton School of the University of Pennsylvania Tuck School of Business Kellogg School of Management
Authors:
As more and more people prefer to shop online, an online presence is almost a requirement for just about any kind of bricks-and-mortar company from any kind of industry. Some…
READ MORE PIN TO MY IDEAS Idea #434