Corporate social responsibility (CSR) and business ethics together frame the expectations placed on companies to act in ways that safeguard societal welfare, environmental integrity and stakeholder ...