Return to Article Details The Impact of Financial, Economic and Environmental Factors on Energy Efficiency, Intensity, and Dependence: The Moderating Role of Governance and Institutional Quality Download Download PDF