Hasibuan, Muhammad Dahyar (2026) Peran Environmental, Social, and Governance (ESG) dalam Memitigasi Non-Performing Financing (NPF) pada Bank Islam Dunia. Skripsi thesis, UIN Imam Bonjol Padang.