Return to Article Details Sustainability Indicators, CSR as a Mediator, and Firm Performance in Indonesia’s Mining Industry Download Download PDF