Demand Heterogeneity and Technology Evolution: Implications for Product and Process Innovation · Study