Return to Article Details Leverage, Firm Size, and Environmental Performance as Determinants of Carbon Emission Disclosure: An Educational Perspective of Energy and Industrial Sector Firms Listed on the Indonesia Stock Exchange Download Download PDF