Al-Awfar definition

Al-Awfar means an Unrestricted Investment Account Al-Awfar product offered by Bank Islam based on the Shariah principle of Mudarabah.