Jul 10 2008
Sweden tops corporate social responsibility league
Sweden leads the world in corporate social responsibility (CSR), according to an influential report from the non-profit organization AccountAbility.
AccountAbility’s Responsible Competitiveness Index (RCI) ranks Sweden as the country that is doing most to advance its business competitiveness through responsible business practices, ahead of Denmark,...