Return to Article Details Does Industry Type Moderate the Relationship between Energy Efficiency and Financial Performance of Firms Listed on the Johannesburg Stock Exchange? Download Download PDF