Return to Issue Details Financial Leverage and Financial Performance: The Mediating Role of Financial Distress: Evidence from Firms Listed in East African Community Exchange Markets Download Download PDF