Return to Article Details The Effect of Environmental Performance and Green Supply Chain Management on Financial Performance: A Study of Mining Sector Companies Listed on the Indonesia Stock Exchange (2017–2025) Download Download PDF