Determinants of Corporate Social Responsibility Disclosure Ratings by Spanish Listed Firms