Return to Article Details Financial Leverage and Performance of the Energy and Petroleum Sector Companies Listed in the Nairobi Securities Exchange Download Download PDF