Title: The effect of business interdependencies on technology-intensive business performance