Top 20 Corporate Social Responsibility achievements in 2017