Weissman Center for International Business

Global Business Research

CSR-Sustainability Monitor®

Baruch College’s Weissman Center for International Business created the CSR-Sustainability Monitor as a tool to examine corporate social responsibility reporting from the largest companies in the world and facilitate comparisons in the quality of their disclosures. Rather than looking at performance, the CSR-S Monitor measures the effectiveness and completeness of a company’s communication with its stakeholders through the medium on the CSR report or Integrated Annual report.

CSR read more...