The concept of 'stakeholder theory' in business ethics argues that companies should be managed in the interests of: