Academic Paper from the year 2019 in the subject Business economics - Business Ethics, Corporate Ethics, grade: A, Kenyatta University, language: English, abstract: The view that businesses exists for the good of the society has come under massive scrutiny in recent years. Argument that as long as businesses act legally and ethically they should not concern themselves with the larger social goals ...