Return to Article Details The impact of financial leverage on firm performance: evidence from Russia.  Download Download PDF