Return to Article Details Effect of Financial Leverage on Firm Performance: Reference to Investment Trust Companies Listed in Sri Lanka Download Download PDF