Idea posted: January 2013
Institutions: IMD
Most companies now understand the importance of corporate social responsibility (CSR) and recognize it as a tool to strengthen their businesses while contributing to society at the same time. The…
READ MORE PIN TO MY IDEAS Idea #071