sustainabilityminded.com
With future in mind
Why did companies suddenly give so much importance to Corporate social responsibility? CSR is not another directive that came from “top”. CSR emerged as collective aspiration of people to participa…