Quick view Add to Cart Innovation Ecosystems: How Driving Forces and Success Factors Affect Opportunities for Business Innovation £38.12 Taylor & Francis Ltd