Technology

How Microsft creates unique customer experiences

Why innovative product must cannibalise previous product

Microsoft focus on customer choices