Customers, Markets and Technology