Business is a social institution and society has always designated a role for
business which has been undergoing changes with changing societal values and
paradigms. Thus while business has always had some responsibilities, the modern
connotation of the words corporate social responsibility commonly refers to business
assuming responsibilities in economic,...