Ellis, Colin. 2025. “E, S or G – What Drives Corporate Failure?”. Archives of Business Research 13 (3):91-100. https://doi.org/10.14738/abr.133.18221.