There are some perhaps unexpected names – including oil, chemicals and mining companies – topping the first UK corporate social responsibility index launched in March. Among the top ranking companies in the new index are Shell International, BP, Dow Chemical and Rio Tinto. They are alongside names such as retailers ...
Already a registered user or member? Sign in here
Registration also includes access to