Technology has empowered customers in such a way that they are now in charge of the business relationship - a fact that's left many businesses playing catch-up. Companies and supply chains that fail to realize this risk losing customers if they don't respond to their needs.