Helet Botha
2 catalog papers. Identity-linked publications and additional name matches are distinguished below.
ORCID: 0000-0001-5312-4136
College of Business, University of Michigan-Dearborn, 19000 Hubbard Dr, Dearborn, MI, 48126, USA
Publications
- Who Loses in Win-Win Investing? A Mixed Methods Study of Impact Risk — Journal of Business Ethics 2025
- Existentialist Perspectives on the Problem and Prevention of Moral Disengagement — Journal of Business Ethics 2023