Cited by 641
Vienna University of Economics and Business
ORCID: 0000-0001-5685-4863Publishes on Corporate Social Responsibility Reporting, Environmental Sustainability in Business, Corporate Social Responsibility and Sustainability. 94 papers and 2.1k citations.