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