A report (A new business agenda for government) from the Institute for Public Policy Research (IPPR), published on 11 November 2003, argues that companies should disclose their social and environmental performance. This, with investor pressure, will stimulate wider support for progressive business policies.
The report says that the Government should take a more active role in promoting the corporate social responsibility.
A summary of the report can be found on the IPPR
website