The concept of corporate social responsibility is hinged on the principle that a company or corporate business organization does not exist only to make profit for its shareholders and ensure its corporate survival in the business arena; but it also has a moral duty to extend the benefits from its operations to other stakeholders particularly its host community.