Literature suggests that supply chains should be designed based on the characteristics of products, including their technological maturity and the predictability of demand. The advantages of doing so are indisputable, but may be more difficult to achieve in practice. The aim of this paper is to, based on a single case study, analyse how a leading technology-based company solves the problems of conflicting supply chain demands. The company sells multiple products with varying degrees of technical maturity and predictability of demand. The study finds that technological maturity is driving a change towards a more efficient supply chain. The efficient supply chain is, however, not suitable for all products. The case company's solution is a dual-speed supply chain: a responsive one when demand is uncertain and an efficient one for standard products with predictable demand. The paper concludes that the supply chain will by necessity be a compromise as well as segmented based on the characteristics of the company's many products.