Return to Article Details Islamic governance, sharia supervisory board, environmental performance, and Islamic social reporting: Evidence from Indonesia Download Download PDF