Scholars have conceptualized the competitive landscape confronting modem organizations as business ecosystems. An ecosystem is well suited to describe the complex interdependencies that exist among specialist organizations operating in a dynamic environment. Is a business ecosystem similar to a...