“Financial Leverage and Financial Performance: The Mediating Role of Financial Distress: Evidence from Firms Listed in East African Community Exchange Markets”. Journal of Finance and Accounting 10, no. 8 (November 3, 2026): 73–95. Accessed November 5, 2026. https://stratfordjournalpublishers.org/journals/index.php/journal-of-accounting/article/view/3083.