We all talk about the need for innovation to energize, grow and add continuous value to outsourcing relationships. Innovation is easier said than done however, and a recent article by Stephanie Overby in CIO magazine underscores this. A survey of European CIOs found that 67 percent of IT leaders rely on outsource providers to turn […]