Customer satisfaction: Business dealmaker or deal breaker?

IN AUGUST, the crème de la crème of America Inc known as the Business Roundtable, comprising 181 chief executives of major US companies, issued a new statement on the "Purpose of a Corporation". In the joint statement, they committed to improving the delivery of value to customers by way of "...