Great Price Books

Global Corporate Social Responsibility (CSR): Balancing local laws against universal ethical duties