Most executives believe innovation is critical for their business, yet they feel behind in their ability to innovate. At Confederation, we understand the questions that are top of mind for corporate executives related to the startup ecosystem. How do you differentiate the signal from the noise when it comes to startups and emerging technologies? How do you […]