The Innovation Link supports businesses looking to launch new products, services or business models by providing fast, frank feedback.