1. Three Essays on Corporate Social Responsibility (CSR) Yang, Ruoke 2019 Theses FinanceSocial responsibility of businessBusinessBusiness enterprises--Ratings and rankings