Inside SRC

written by SRC Communications
Everyone seems to be talking about innovation these days. It’s on the news, it’s on board meeting agendas, it’s driving 236,000,000 Google search results — so what is innovation anyway?