claim
The concept of the business model has faced criticism for being 'murky' and difficult to study over 25 years of research.

Authors

Sources

Referenced by nodes (1)