Return to Article Details The Effect of Leverage, Activity, And Liquidity on Corporate Profitability: A Study of Energy Sector Companies Listed on The Indonesia Stock Exchange Download Download PDF