In his recent article "The Need for an Authentic Morality in Business", Dean Andrew Abela shares the complex relationship between ethics and business.
"An authentic morality of business instead recognizes that the social contribution of a business lies in its production of goods, services, employment, and profits, all while respecting the human dignity of all of its stakeholders. Firing employees, pressuring states and municipalities, or de-banking customers, because they affirm ideas that are contrary to pseudo-morality are not actions that respect human dignity."