Corporate social responsibility is the managerial obligation to take actions that protect and improve both the welfare of society as a whole and the interests of the organisation. Thus, the paper is an examination of the business advantages of corporate social responsibility practice. The paper is anchored on two theories; stakeholder’s theory, which states that organisations have constituent g...