Submitted by Sheldon Rampton on
In England, businesses are worried that increasing demands for corporate social responsibility could become "compulsory, as in France. From 2003, French companies will have to demonstrate their commitment to CSR by giving detailed accounts of their social and environmental reporting."
Main Source:
Topics: