This article argues that innovation is crucial for business success, but large companies can be slow to adapt.

via The source of this content is Adweek.