Remove CRM Remove Social Capital Remove Technology Remove Video
article thumbnail

How Corporate HQ Can Get More from Innovation Outposts

Harvard Business Review

Setting up innovation outposts in global technology clusters, such as Silicon Valley, Boston, and Tel Aviv, is highly popular among Fortune 500 corporations. Related Video. See More Videos > See More Videos > Unfortunately, all these grand ambitions and substantial investments are likely to have limited returns.