Member Profile
Nicholas Nairn-Birch
Triangulating Environmental Performance: What Do Corporate Social Responsibility Ratings Really Capture?
The emergence of Socially Responsible Investing (SRI) has led to the development of a large number of methodologies for rating corporate social responsibility and to a growing body of research exploring... More »