Sharif, Usman (Master thesis, 2012)
Corporate Citizenship, Corporate Conscience, Social Performance and Sustainable Responsible Business are the different names of Corporate Social Responsibility.
It is a self-regulating mechanism whereby companies take ...