The 10 Companies With The Best CSR Reputations In 2017

A recent survey of 170,000 respondents in 15 countries sheds light on which companies are seen by consumers as the most socially responsible.