Advertisement
The user logo

The CSR Report

Bucharest, Romania

http://csrreport.ro/

The CSR Report is the magazine that encourages organizations to report their impact in relation to stakeholders.

Publications