Return to Article Details Impact of Financial Leverage on Corporate Performance: Evidence from Indian Power Sector Download Download PDF