Do very large corporations have a duty to be ethical and to involve themselves

Do very large corporations have a duty to be ethical and to involve themselves

Do very large corporations have a duty to be ethical and to involve themselves in charity? Is the duty of a pharmaceutical company which makes life-saving drugs more than the duty of a company which produces 'unnecessary' items, like a company that produces sparkly party hats, even if both are the same size, make the same profit, etc?

Read another response by Matthew Silverstein
Read another response about Business, Ethics