Return to Article Details Profitability and Its Determinants in the Energy Sector: A Study of CSR, Environmental Performance, Leverage, Liquidity, and Intellectual Capital Download Download PDF