These days, almost every organization claims they are innovating. But innovation means different things to different companies. For some, it’s the dated 2000s mantra to build everything in-house. For ...